This series of documents covers how to create a VI package file using (VIPM) in order to facilitate the distribution of a third-party toolkit. The content and examples are taken for the most part from the VIPM Hands On document, with a few updates for the latest version of VIPM. That document uses an example math library to build a package, which we will use throughout the series to illustrate concepts. You can follow along by downloading the example or using your own library.
What is a VI Package?
A VI Package is the file format (.vip) used for add-ons built by VIPM. You can think of a package as a smart zip file: the package contains all the VIs and resources for a specific LabVIEW add-on, as well as instructions that enable VIPM to install, remove, and manage the add-on automatically. Building and installing packages with VIPM is easier and more effective than using installers or zip files to distribute add-ons. Packages also allow you to specify your add-on's dependencies, simplifying installation for your users.
You can install VI Package Manager by clicking Find LabVIEW Add-ons in the LabVIEW Getting Started window or visit the JKI site at http://jki.net/vipm/download.
The following topics are covered in the VI Package Manager series: