prereqs, prereqs_<platform>
List the prerequisites needed for the build. For example:
prereqs = coreutils-5.2.1
Adds the core utilities prereq as a requirement. Note that the version number is required and needs to be seperated with periods (.) rather than underline characters is is displayed on the host machine pages. The following will not be recognized:
prereqs = coreutils-5_2_1
To specificy platform-specific prereqs, append _ to prereqs. For example:
prereqs_x86_fc_3 = coreutils-6.9
Please note that the platform-specific requirements will be appended to the global prereqs.
In Metronome 2.5.x, you may specify platform types in the portion of the command:
prereqs_nmi:x86_fc_3 = coreutils-6.9
Metronome will not ‘search’ for a prereq type if one is not specified; it will always be interpreted as the default platform type, even if specified differently elsewhere in the command file. For example, the following
platforms = etics:x86_fc_3, x86_fc_4
prereqs = gcc-3.4.3
prereqs_x86_fc_3 = coreutils-6.8
prereqs_x86_fc_4 = coreutils-6.9will result in a two-platform run, one of which (nmi:x86_fc_3) will run with coreutils-6.8, the other of which (etics:x86_fc_3) will run without a coreutils prereq at all. Both, however, will use gcc 3.4.3.
- Printer-friendly version
- Login or register to post comments
