Boot script files

All QNX BSPs ship with a buildfile, which is a type of control file that gives instructions to the mkifs command-line utility to generate an OS image. The buildfile specifies the particular startup program, environment variables, drivers, etc. to use for creating the image. The boot script portion of a buildfile contains the sequence of commands that the Process Manager executes when your completed 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 chapter Making an OS Image in Building Embedded Systems, as well as the entry for mkifs in the Utilities Reference.

The QNX System Builder perspective provides a convenient graphical alternative to the text-based buildfile method. While it hides most of the gruesome details from you, the QNX System Builder perspective also lets you see and work with things such as boot scripts.

The QNX System Builder perspective stores the boot script for your project in a .bsh file. If you double-click a .bsh file in the System Builder Projects view, you'll see its contents in the editor.

Related concepts
Introducing the QNX System Builder
Overview of images
Downloading an image to your target
Configuring your QNX System Builder projects
Optimizing your system
Moving files between the host and target
Related tasks
Creating a new QNX System Builder project for an OS image
Creating a project for a flash filesystem image (an .efs file)
Building an OS image
Exporting a System Builder project to a Mkxfs build file(s)