Use NI Package Manager to Distribute LabVIEW Custom Toolkit

Updated Oct 24, 2022

Environment

Software

  • NI Package Builder
  • Package Manager
  • JKI VI Package Manager

I would like to use the NI Package Manager to distribute a custom LabVIEW Toolkit that was created for a specific project, how can I do this?

  • LabVIEW 20XX:

    • If the toolkit was built for LabVIEW, please consider using VI Package Manager, as outlined in Recommendation of when to use NIPM vs VIPM.


      Additional Information

      • You can use NIPM to distribute LabVIEW 20XX source/development code by creating a Source Distribution build specification and creating a Package build specification that includes the Source Distribution buildspec.  Then, you can configure the Package buildspec to install the Source Distribution to a specific location (e.g. <Program Files>\...\LabVIEW 2017\user.lib\acme). 

        However, the Package buildspec does not include a palette building tool, and the built package will not automatically install to later versions of LabVIEW (e.g. 2018, 2019, 2020).  VIPM does include these capabilities, which is why VIPM is the recommended tool for distributing source/development code for LabVIEW 20XX

        In the future, you will be able to use NIPM to also distribute source/development code.