Jump to content

Distribute package with another package

Recommended Posts


I would like to ask question about distributing package with another package which is unpublished. Essentially, we are creating LabVIEW Toolkit which uses an unpublished package https://forums.ni.com/t5/Reference-Design-Content/Dictionary-Library-Key-Value-Pairs/ta-p/3537786?profile.language=en. As far as I know there is no license, so we can include it as subpackage in our toolkit. My question is whether it is possible to somehow include it in VI package build, so that it will install with it?

Share this post

Link to post
Share on other sites

Hi there.  Hmmm, there are several possibilities.

1) Remove the external package dependency (in VI Package Builder >> Dependencies setting)

You can make a package an *internal* dependency in the VI Package Builder (go to the dependencies page and remove it from the list of dependencies, and then VIPM will transparently build those VIs into your distributed package)

2) If the VIs in that library are kept beneath your VI Package Source Folder, then VI Package Builder should build them into your package. You'll want to be sure they get "namespaced" differently (by renaming the lvlib or putting the lvlib inside another lvlib for your tool) so that the library's VIs don't collide with an installed version of that library on the end user's development machine.

3) Also, I see there are newer versions of this tool available and one is available in VIPM.

Tree-API << this is a VI Package, but I don't think it's hosted on vipm.io

Tree Map << this is the newest and *is* available on vipm.io for installation with VIPM

Would upgrading to use the Tree Map work for you? Then you could just make this a dependency that your end users will be able to install.

Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Create New...

Important Information

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