savannah-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-hackers] submission of MakeModules - savannah.nongnu.org


From: smerten
Subject: [Savannah-hackers] submission of MakeModules - savannah.nongnu.org
Date: Mon, 30 Dec 2002 12:59:27 -0500
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.4) Gecko/20010923

A package was submitted to savannah.nongnu.org
This mail was sent to address@hidden, address@hidden


Stefan Merten <address@hidden> described the package as follows:
License: gpl
Other License: 
Package: MakeModules
System name: mamo
Type: non-GNU

Description:
``mamo\'\' stands for ``MakeModules\'\'. It works on top of ``gmake\'\' 
[http://make.paulandlesley.org/], the GNU [http://www.gnu.org/] make program.

``mamo\'\' consists of a collection of \"Makefile\" snippets each of which 
defines features for a single task or some related tasks. For instance one 
snippet defines features for generating programs from C sources, another 
snippet defines features to generate man pages, while yet another snippet 
defines features for installing files in various ways. In no way the tasks are 
limited to programming. For instance it is completely thinkable to maintain a 
web site with the help of ``mamo\'\'. An important snippet defines recursive 
operation in a directory tree. Each such snippet is called a module, hence the 
name ``MakeModules\'\'.

``mamo\'\' is used from a user \"Makefile\". The \"Makefile\" has to do two
things:

* Include certain ``mamo\'\' parts by using ``gmake\'\'\'s ``include\'\' 
directive

* Define the make variables which tell ``mamo\'\' about the objects maintained 
by this \"Makefile\"

Besides that such a \"Makefile\" may contain additional rules and definitions 
which may or may not relate to ``mamo\'\'.

It does not exist yet but I\'m working on it.

Other Software Required:
gmake
perl

Other Comments:
The project is a complete rewrite of an older proprietary project with similar 
goals and features.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]