Content-type: text/html Man page of mgen-gcc

mgen-gcc

Section: User Commands (1)
Updated: 10th December 2007
Index Return to Main Contents
 

NAME

mgen-gcc - Makefile GENerator for C/C++ projects  

SYNOPSIS

mgen-gcc { filename [s] | -verbose=<num> | -{H|h|?} }  

COPYRIGHT

mgen-gcc is Copyright (C) by Gil Madar. It is released under the GNU Public License.  

DESCRIPTION

mgen-gcc , also known as the 'MakeGENerator', is a highly customizable standalone makefile generator. It enables the usage of different recipes and include path, per groups of files. It generates 'clean','depend' and other rules, automatically, plus handy macros. It simplifies the build process.  

OPTIONS

-verbose=<num>
This flag is used in order to alter the default verbose settings, of the 'MakeGENerator'. This flag does not affect the produced makefile.
-h
Displays a description of all the parameters used by the 'MakeGENerator'. Each of these parameters can be used in its configuration file(s). This output contains the default values, and can serve as an input to mgen-gcc, as is.
-H
Same as '-h' flag.
-?
Same as '-h' flag.
mgen.config [ mgen.config.2 [ mgen.config.3 [...] ]
Specify list of input files for the 'MakeGENerator', containing configuration parameters.
 

EXAMPLES

Command:

mgen-gcc

Display a short usage message specifying available command line parameters.

mgen-gcc -h

Displays a description of all the parameters used by the 'MakeGENerator'.

mgen-gcc mgen.config mgen.config.c-list mgen.config.h-dirs

The 'MakeGENerator' will read its input from the three files specified. Each file can override definitions in previous files. After all input files are read, the 'MakeGENerator' builds the Makefile according the specified parameters.

 

AUTHORS

The MakeGENerator was written by Gil Madar (make.generator AT gmail.com).  

SEE ALSO

mgen.config(1)


 

Index

NAME
SYNOPSIS
COPYRIGHT
DESCRIPTION
OPTIONS
EXAMPLES
AUTHORS
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 22:09:16 GMT, December 10, 2007