LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
jlokanis

build all needs to look at dependancies

Status: Declined

Any idea that has received less than 5 kudos within 5 years after posting will be automatically declined.

When you press 'Build All' in a project, it builds each build spec in the order they appear in the project.  This will cause some build specs, like an installer, to fail or package the wrong version of components if it appears in the list before one of the components it is packaging, like an exe or web service.

The process that performs the 'Build All' needs to inspect each item for dependants and build those first.

If this is too hard, at least add some documentation that warns developers of this issue. 

-John
------------------------
Certified LabVIEW Architect
4 Comments
AristosQueue (NI)
NI Employee (retired)
The build specs have no dependency knowledge whatsoever at this time.
jlokanis
Active Participant
Ok, then document this fact and it's repercussions.  That will do until this can be addressed in the future.  That is all I ask.
-John
------------------------
Certified LabVIEW Architect
jlokanis
Active Participant
Alternativly, it could always sort the build specs so installers were on the bottom.  That should fix this.
-John
------------------------
Certified LabVIEW Architect
Darren
Proven Zealot
Status changed to: Declined

Any idea that has received less than 5 kudos within 5 years after posting will be automatically declined.