LabVIEW Idea Exchange

About LabVIEW Idea Exchange

Have a LabVIEW Idea?

  1. Browse by label or search in the LabVIEW Idea Exchange to see if your idea has previously been submitted. If your idea exists be sure to vote for the idea by giving it kudos to indicate your approval!
  2. If your idea has not been submitted click Post New Idea to submit a product idea to the LabVIEW Idea Exchange. Be sure to submit a separate post for each idea.
  3. Watch as the community gives your idea kudos and adds their input.
  4. As NI R&D considers the idea, they will change the idea status.
  5. Give kudos to other ideas that you would like to see in a future version of LabVIEW!
cancel
Showing results for 
Search instead for 
Did you mean: 

Add the installer to the Application Builder API

Status: New

So I've recently discovered Darren's original post regarding the App Builder API (http://forums.ni.com/t5/LabVIEW/Darren-s-Weekly-Nugget-02-15-2010/td-p/1072575) and used it to fully automate my build process.  I can't tell you how much time this saves me!  I work primarily on a good sized app that depends on an ever shifting array of plugins and 3rd party installers, and having the ability to programmatically add or remove them from a build is a lifesaver.  But because the API doesn't extend to the installer, I still have to do that last part by hand.  I'd really like to see an installer API that would allow me to add build specs to an installer on the fly.  It would be especially handy to have the ability to add other files, specify their location, and (if they are executables) set them to run them following the install. 

 

Thanks,

JasonP

4 Comments
Member

Great Idea!

I was just looking for the installer API.....and wasn't able to find it Smiley Happy

Member

What I forgot to mention:

maybe this article can help you...but only if just have to "run" the builder.

Member

Thanks, oenk!  I'm actually already using the BuildTargetBuildSpecification.vi.  But because my application uses a plugin architecture - which varies from customer to customer - I would like to be able to programmatically specify which plugins to include with each installer.  I could create multiple installer build specs, but frankly that would get unmanageable pretty quickly.

Member

Your shortcut procedure tottaly managed and created by you. But another option is whats the main application building part. You wrote about something missing. But you can also finding whats the major errors by your intelligence. This type of solution I also heared from Fat-Brain .