LabVIEW VIs for supporting package and application builds. The package has two main features:
- Build a self-extracting installer
- Create a project from a template
Use VI Package Manager to install. The package is built using VIPM 2016. Manual building of a self-extracting installer has been tested with LabVIEW 2013 but automatic building is not supported.
In all of the following example images the variable Product Name = General AFM Lithography
Use the Project Explorer to create two build specs: Product Name Application and Product Name Installer
The output of the Application builder should be /builds/Application
Disable automatic version increment (the script will handle this)
The output of the Installer builder should be /builds/Installer
Disable automatic version increment (the script will handle this)
After manually building the Application and Installer (right click > build) you can call this script to automate the creation of a self-extracting installer.
It is recommended to manually build both the Application and Installer (right click > build) one time before trying automatic building via script methods.
Post Build Script (auto build).vi will programmatically build the applicataion, installer, and self-extracting installer. It can be called by Post-Build Custom Action.vi (called by VIPM during package build) to automate this sequence while building a VI package. There is a template in the /templates/ folder.
Experimental. Contact Patrick for assistance.
Contact Patrick