Chapter 1 Guide
If you are new to OMake, you the omake-quickstart presents a short
introduction that describes how to set up a project. The
omake-build-examples gives larger examples of build projects, and
omake-language-examples presents programming examples.
-
Quickstart 2
-
A quickstart guide to using omake.
- Build examples 3
-
Advanced build examples.
- The OMake language 4
-
The omake language, including a description of objects, expressions, and values.
- Variables and naming 5
-
Variables, names, and environments.
- Language discussion 6
-
Further discussion on the language, including scoping, evaluation, and objects.
- Language examples 7
-
Additional language examples.
- Build rules 8
-
Defining and using rules to build programs.
- Base builtin functions 9
-
Functions and variables in the core standard library.
- System functions 10
-
Functions on files, input/output, and system commands.
- Shell commands 11
-
Using the omake shell for command-line interpretation.
- The standard objects 12
-
Pervasives defines the built-in objects.
- Standard build definitions 13
-
The build specifications for programming languages in the OMake standard library.
- Standard autoconfiguration functions and variables 14
-
The utilities provoded by the OMake standard library to simplify
programming of autoconfiguration tests.
- The interactive command interpreter 15
-
The osh command-line interpreter.
- Appendices
-
-
OMake command-line options A
-
Command-line options for omake.
- The OMake language grammar B
-
A more precise specification of the OMake language.
- All the documentation on a single page
-
All the OMake documentation in a single page.