ni / niveristand-custom-device-build-tools

Tools for automating builds of NI VeriStand custom devices.
MIT License
18 stars 28 forks source link

Enable building packages for only a single bitness of a LabVIEW version #125

Open buckd opened 2 years ago

buckd commented 2 years ago

The Scan Engine custom device builds some components using 32-bit and some using 64-bit LabVIEW 2021. The build tools currently build all packages for any bitness. This means that the package output is sometimes an empty payload. For instance, if we build the scripting API in LabVIEW 64-bit, but not 32-bit, we still try to build the package for 32-bit. The package will build, but will be empty. If 32-bit is the second version to complete, the empty packages will overwrite the correct packages.

This work should be very similar to #119 and #122