Using the Command Line Utility

The console application is located at:

 

[InstallDir]\Make Update\AppLifeUpdateCmd.exe

 

Usage:

AppLifeUpdateCmd <project file>  [<update version>] /publish:<location>  [options]

 

<project file>     The project file (aup) to be built.

 

<update version>  The version of the update to be built from the project.

<location>         Specifies a location to publish the update after building it. <location> can be either the name of a location from the project, or a directory. The update can be published to multiple locations by including multiple /publish options.  If no /publish option is specified, the update will be published to the last set of locations specified from the Make Update application.  To specify location logon credentials, add /username:<username> and /password:<password> options immediately after the publish location.

Options:

/targets:<target list>      Replaces the target versions in the project with the specified list of target versions.  Versions can be prefixed with  ‘>’ (e.g. “>5.0.0.0) to indicate that any higher versions are also valid.  Instead of a target list, “All” or “last” can also be specified.  “All” replaces the project’s target list with the “(all)” target, allowing any previous version  to be updated.  “Last” replaces the project’s target list with the last saved update version.

 

/summary:<file>             Replaces the summary text in the project with the contents of the specified file.

 

/customdata:<file>         Replaces the custom data in the project with the contents of the specified file.

 

/availability:[normal|test]           Sets the availability of the current update in the project to normal or test.

 

/actionbase:<directory>  Sets the base directory used by update actions that support relative file paths.

 

/licensekey:<key>            Use the provided license key. Use when build process is running as an agent, or under a non-interactive user.

 

/silent                             Suppresses all output.

 

/?                                   Displays help information