![]() |
OpenMake Meister |
Footprinting is the process of embedding the Build Audit report into the binaries. This embedding provides the ability to look inside the actual binaries to determine what was used to create the binaries as well as what the machine configuration was at the time of the build.
You can execute a Footprint from within a Workflow by going to the Workflow Explorer and selecting the Workflow you wish to audit. Double click on the Workflow and you will be displayed the Workflow Overview panel. Select the Activity tab at the bottom of your screen and choose the Add Activity. Select the Meister Activity Plug-in and the Execute Meister Incremental Build with Audit Report Activity Type. In the Command field, add the –e parameter to om. Execute the Workflow and your Footprint will be embedded into your binaries.
To execute a build with Footprinting from a command line pass a –e flag to the om program.
Usage:
om –e <report name>
Example:
om –e buildaudit.html
To retrieve your Footprint, execute the omident program as follows.
Usage:
omident <binary name>
Example:
omident foo.exe
Note: If you are Footprinting a jar, war or ear, jar xvf must be used to extract the Build Audit Report.