Subversion Repositories Programming Utils

Rev

Rev 49 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
84 rm5248 1
.TH MAKEMAKE 1 "DECEMBER 2013"
4 rm5248 2
.SH NAME
3
makemake, gmakemake \- automatically create and update makefiles
4
.SH SYNOPSIS
84 rm5248 5
.B makemake [options]
6
.LP
7
.B gmakemake [options]
4 rm5248 8
 
9
.SH DESCRIPTION
84 rm5248 10
.I makemake
11
or
12
.I gmakemake
4 rm5248 13
will automatically create makefiles for use with the make command.
84 rm5248 14
makemake goes this by making certain assumptions about the files to be compiled,
15
and the environment that it is compiling in.  Therefore, it is not a
16
general-purpose build system, but an easy to use and more specialized build
17
system.
18
.LP
19
The only difference between
20
.I gmakemake
21
and
22
.I makemake
23
is the makefiles that are generated.
24
.I gmakemake
25
will generate makefiles for use with GCC, whereas
26
.I makemake
27
assumes that you are creating makefiles for use with Sun's compiler.  This
28
is due to historical reasons.
4 rm5248 29
 
84 rm5248 30
.SH OPTIONS
31
.sp 1
32
.TP 0.5i
33
.BR --update
34
Update the makefile in the current directory
35
 
36
.SH ABOUT
37
.I makemake
38
was originally written by Professor Sidney Marshall of the Rochester Institute
39
of Technology, Computer Science Department.  At the time it was written, Sun Solaris
40
machines were the predominant computer in use in the Computer Science department,
41
so both GCC and Sun's compiler were installed.
42
 
4 rm5248 43
.SH BUGS
49 rm5248 44
Please report bugs @ programming.rm5248.com
84 rm5248 45
 
4 rm5248 46
.SH AUTHOR
47
rm5248