[
Top
]
[
Contents
]
[
Index
]
[
?
]
Table of Contents
1. What is Mosmake?
1.1 Why do I want to use it?
1.2 Reasons not to use Mosmake
1.3 Alternatives to Mosmake
2. How to use Mosmake
2.1 A Simple Example
2.2 Separate Compilation
2.2.1 The "simple" model
2.2.2 The "native" model
2.2.3 The "full" model
2.2.4 The "hybrid" model
2.2.5 How Mosmake finds out which model you use
2.2.6 The "smartmake" feature
2.3 Structure mode
2.4 Building more than one program
2.5 Generated source files
2.5.1 The
mosmllex
lexer generator
2.5.2 The
mosmlyac
parser generator
2.5.3 Generic support for generated files
2.6 How to cope with long dependency lists
2.6.1 Extension lines
2.6.2 Brace expansion
2.6.3 Macros
2.7 How Mosmake interfaces with the
`Makefile'
2.7.1 Makefile targets defined by Mosmake
2.7.2 Makefile variables used by Mosmake
2.7.3 Mosmake and other makefile generators
2.7.3.1 GNU
autoconf
2.7.3.2 GNU
automake
2.7.4 Implicit rules to avoid
2.8 Extra
mosmlc
options
2.9 Linking with external libararies
2.10 Multiple directories
2.11 Mosmake on non-unix platforms
3. Legal terms and small print
3.1 How to obtain Mosmake
3.2 Installation instructions
4. History of Mosmake
Index
This document was generated by
Henning Makholm
on
November, 19 2002
using
texi2html