Plasma GitLab Archive
Projects Blog Knowledge


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.

WHAT'S NEW 2
What's new in OMake.
Quickstart 3
A quickstart guide to using omake.
Build examples 4
Advanced build examples.
The OMake language 5
The omake language, including a description of objects, expressions, and values.
Variables and naming 6
Variables, names, and environments.
Language discussion 7
Further discussion on the language, including scoping, evaluation, and objects.
Language examples 8
Additional language examples.
Build rules 9
Defining and using rules to build programs.
Base builtin functions 10
Functions and variables in the core standard library.
System functions 11
Functions on files, input/output, and system commands.
Shell commands 12
Using the omake shell for command-line interpretation.
The standard objects 13
Pervasives defines the built-in objects.
Standard build definitions 14
The build specifications for programming languages in the OMake standard library.
Standard autoconfiguration functions and variables 15
The utilities provoded by the OMake standard library to simplify programming of autoconfiguration tests.
Parsers 16
For now, there is one documented parser, a parser for C programs.
Bindings to other languages 17
Bindings, including GTK 2+, ODBC, and Fuse.
The interactive command interpreter 21
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
This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml