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.
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