All QNX BSPs ship with a buildfile, which is a control file that provides instructions to the mkifs utility to generate an OS image. The buildfile specifies the startup program, drivers, applications, and other files to include in the image. It also defines the startup order for the executables, and their command-line arguments and environment variables.

The boot script portion of a buildfile contains the sequence of commands that the process manager executes when your built image starts up on the target.

Note: For details about the components and grammar of buildfiles, see the section "Configuring an OS image" in the Making an OS Image chapter in Building Embedded Systems, as well as the entry for mkifs in the Utilities Reference.