ammer

Configuration

In addition to library definitions consisting of annotated Haxe classes, an ammer library must be configured such that it can be compiled properly. This section provides a guide-level explanation of the different aspects of ammer configuration, with examples. Further detail can be found in later sections.

Providing flags

Most configuration flags can be set using metadata or using compile-time defines.

Read on: Providing flags

Project-wide configuration

ammer requires a few flags to be set for the project as a whole before compilation can proceed.

Read on: Project-wide configuration

Library configuration

Libraries can be configured to include particular header files, to use certain paths as the include/library paths for the C compiler, to define C preprocessor values, and so forth.

Read on: Library configuration

« Previous: Linking subdefinitions Next: Providing flags »