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