Package node properties
These are the properties for package nodes.
Group | Property | Description |
---|---|---|
Project | Description | Description of the package. |
Project | Exclude from build | If selected, the node is excluded from the build process. |
Settings | Platform | Destination platform. Can be one of:
|
Settings | Distribution directory | Directory where the package is written. The default distribution directory is $(ProjectDir)/distbin. |
Settings | Root directory | Base directory containing the files to be included in the package. The child directory nodes define the destination directories, which are relative to the root directory. The default root directory is $(ProjectDir)/bin. |
Package | ID | ID for the package. Each platform may have its own requirements; see Packaging for a mobile device for Android and iOS requirements. |
Package | Label | Label displayed to the user. For mobile apps, the label becomes the app name. |
Package | Version | Version number. Each platform may have its own requirements; see Packaging for a mobile device for Android and iOS requirements. The version number does not increment automatically; you must do this every time you want to create a new version of the package. |
Package | Main Module | The default application for Android or iOS packages. This can be
specified with or without the .42m extension, for
example myApp.42m or simply
myApp. Note:
For a BAM mobile application, make sure to include the _prg suffix, for example OrdersApp_prg. |