E.4.2 compiler

In this section values for various compiler options can be specified, such as the location of several directories and search paths.

The following general keywords are recognised:

options
The value of this key will be passed on to the compiler (verbatim) as command line options.
version
If a specific or minimum compiler version is needed to compile the units or programs, then this version should be specified here.

The following keys can be used to control the location of the various directories used by the compiler:

unitdir
A colon-separated list of directories that must be added to the unit search path of the compiler (using the -Fu option).
librarydir
A colon-separated list of directories that must be added to the library search path of the compiler (using the -Fl option).
objectdir
A colon-separated list of directories that must be added to the object file search path of the compiler (using the -Fo option).
targetdir
Specifies the directory where the compiled programs should go (using the -FE option).
sourcedir
A space separated list of directories where sources can reside. This will be used for the vpath setting of gnu make.
unittargetdir
Specifies the directory where the compiled units should go (using the -FU option).
includedir
A colon-separated list of directories that must be added to the include file search path of the compiler (using the -Fi option).