####################################################################### # # # MK # # # # Generic makefiles # # # # projets Estime & Cristal, INRIA-Rocquencourt # # # # Copyright 2005-2007 INRIA. # # Institut National de Recherche en Informatique et en Automatique. # # All rights reserved. This file is distributed only by permission. # # # # Francois Clement # # Pierre Weis # # # ####################################################################### $Id: README,v 1.1 2007-07-13 12:53:27 fclement Exp $ Mk is a system of generic makefiles and development technology for building and maintaining computer handled projects of various kind (e.g. libraries, applications, papers, websites). The intent is to provide a simple machinery which is (much) easier to use than autoconf/automake, and is validated under both BSD and Gnu make technologies (meaning that we do not use any capability only provided by a specific implementation of make). Several useful tasks are handled automatically including the management of ".cvsignore" files, file banners and compilation dependencies, the production of documentation and the execution of tests. Several programming languages are supported including Caml, C, C++, Fortran, Java. To install the Mk system, follow the instructions in the INSTALL file. Mk is a free software distributed under the BSD license, see the LICENSE file for details.