Super Prev Next

Step 2: Adding Application Files

On this step you can add application files to your installation package.

The page displays the package files panel on the left and a host file chooser on the right. The panel represents the future installation package as a tree. The chooser allows you to select the files to be added to the installation.


Super Prev Next

Package files panel

Leaf nodes of the tree are files included in the package. Non-leaf nodes represent the directory structure of installation. Top-level nodes represent abstract root directories. Each root directory is a destination directory for the installation.

 /Typically installations will have a single root, but you may also prefer to have multiple root directories. However, at the moment Packager allows you to create a single root installation only./

Actual location of root directories becomes known only at the install time. Each root has a special symbolic name that starts with $, e.g.$(Root). A root directory may be referenced by its name from various places, such as command line arguments and shortcuts, etc. Some directories in the installation view are system, and only a restricted set of operations can be performed on them.

An icon may be surrounded by thin red border: It signals that the file or directory is “system”, i.e. it is automatically added to the package by Packager, for example, the uninstaller file “Uninstall.exe” You cannot delete of the system files.

The following icon may appear to the right of an element:

“absent”: marks files that do not exist or may not be used; directories that contain such files are also marked with the icon

The following buttons appear above the tree:

Create a new directory in the installation.
Remove the selected element from the installation.
Rename the selected element.

The Show all files check box can be used to toggle the filtering of installation elements unnecessary for the current step.

The Show full path check box can be used to show full paths of the files included into installation.


Super Prev Next

Adding files to the installation

To add file(s) to the installation, do the following:

  1. Select file(s) in the host file chooser at the right.
  2. Drag selected file(s) to the package files panel or click button.

Note that files are not actually copied — the project being created contains just links to file locations. You can check that all referenced files do actually exist on disk by selecting the File/Refresh menu item. In general, you should avoid physical deletion of files already added to the installation.

Adding a directory results in inclusion of its entire contents with subdirectories and respective (sub)directories are created in the package files panel. Note that adding large directories may take a while.

To create an empty directory in the installation, use button.

Note, when you add a JET-compiled executable to the package, Packager recognizes that and warms you about. It recommends to use Excelsior JetPackII to deploy a JET-compiled executable correctly. If you have already all necessary files for a JET-compiled executable, including JET run-time libraries, you can use Packager as well.