Jump to:    OMake Home • Guide Home • Guide (single-page) • Contents (short) • Contents (long)
Index:    All • Variables • Functions • Objects • Targets • Options

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.
Language discussion 5
Further discussion on the language, including scoping, evaluation, and objects.
Language examples 6
Additional language examples.
Build rules 7
Defining and using rules to build programs.
Base builtin functions 8
Functions and variables in the core standard library.
System functions 9
Functions on files, input/output, and system commands.
Shell commands 10
Using the omake shell for command-line interpretation.
The standard objects Pervasives.om 11
Pervasives defines the built-in objects.
Standard build definitions 12
The build specifications for programming languages in the OMake standard library.
The interactive command interpreter 13
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.
Jump to:    OMake Home • Guide Home • Guide (single-page) • Contents (short) • Contents (long)
Index:    All • Variables • Functions • Objects • Targets • Options