Jump to content

1 Screenshot

About This File

Build Script v1.1.0

Copyright © 2009, Jonathon Green; JGCODE

All rights reserved.

Author: Jonathon Green

LAVA Name: jgcode

Contact Info: Contact via PM on lavag.org

LabVIEW Versions:

LabVIEW 8.6

LabVIEW 2009

Dependencies:

jki_lib_state_machine >= 2.0.0

jki_rsc_toolkits_palette >= 1.1

oglib_array >= 2.0

oglib_appcontrol >= 2.0

ogrsc_dynamicpalette >= 0.2

oglib_error >= 2.0

oglib_file >= 2.5

Unit Test Framework (optional)

Description:

Contains a build script for a LabVIEW Project. Use a build script in your development to automate the task of, and avoid errors when, creating deliverables. A sample project is included that creates an application, installer then archive (.zip) for a project. This build script supports the new 9.x build format by building the specs in a high level temp folder (e.g. C:\dist) to minimise errors occurring from the OS exceeding maximum number of characters in path. NI's Unit Test Framework (UTF) is supported or code can be added for other Unit Test APIs (see Unit Test Framwork.png for demo code).

Installation and instructions:

The dist folder contains build.vit and a library (.llb) of support code. See Examples section on how to use code.

Examples:

1. Open example\Project.lvprj

2. Open and run build.vi, VI should complete execution with no errors

3. Once build script has completed explore example\dist to view all builds (application, installer, zip)

4. Unzip zip folder and install application

5. Run the application

6. "Build Works!" dialog should appear to indicate sucessful build

7. Reuse script

a. Use build.vit as starting template for project

b. Edit the project details on the block diagram to match to new project

Known Issues:

No Known Issues

Acknowledgements:

Justin Goeres (JKI)

Joel Spolsky

JKI (JKI State Machine)

OpenG

ICON Technologies

Version History (Changelist):

1.1.0 2009 11 15

[Fix] Code saved to LabVIEW 8.6 on request from LAVA member. Unit Test Framework VIs were removed due to build issue.

[Fix] SubVIs added to a .lvlib within a .llb.

1.0.0 2009 11 14

[Feature] Initial release of the code (LabVIEW 2009).

License:

BSD

Support:

If you have any problems with this code or want to suggest features:

please go to lavag.org and Navigate to LAVA > Resources > Code Repository (Certified) and

search for the Build Script support page.

Distribution:

This code was downloaded from the LAVA Code Repository found at lavag.org


What's New in Version 1.1.0   See changelog

Released

No changelog available for this version.


×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.