BladePack projects

BladePack organizes information into projects. Each project is controlled by a product file (project.prd), which contains entries for the component file (project.cmp), bill of materials file (project.bom), and string file (project.str).

If you are packaging a DataBlade® module created by BladeSmith, the Generate Packaging option creates these files in the install directory. The following table describes these files.
Table 1. BladePack package files
Package file Description
project.bom A bill of materials file. This file contains an entry for each file to be installed. The entry includes the path to the source file and the path where the file is installed.
project.cmp Lists the main components and subcomponents in the installation package.
project.prd The main product file that you open with BladePack. This file lists other files that define the installation package. Initially, this file contains entries for the .bom, .cmp, and .str files. Add readme files by using BladePack.
project.str Defines character strings used in the installation.
Restriction: Do not edit the generated installation package files. Instead, use BladeSmith to update the installation package files after you have added or removed DataBlade® module objects in the project file.

When you build an installation package, you can include several BladePack projects. For example, you can include DataBlade® modules that facilitate similar financial calculations into a single installation package.

If you include standard items in each of your installations, create a separate project for these items and include this project in every installation. For example, you can put registry changes required by all DataBlade® modules in a standard project file. Include these changes in a component that is always installed.