ni / niveristand-scan-engine-ethercat-custom-device

Provides NI Scan Engine, EtherCAT and Remote IO support for NI VeriStand
MIT License
16 stars 22 forks source link

Split LabVIEW Projects by target OS #220

Closed Karl-G1 closed 1 year ago

Karl-G1 commented 1 year ago

What does this Pull Request accomplish?

Split LabVIEW Projects by target OS: Original (Windows) and Linux x64

Why should this Pull Request be merged?

This makes loading the custom device project much quicker when swapping between targets. Currently, a bunch of error dialogs have to be clicked through when going from Windows to Linux dependencies in the combined projects (due to missing target support).

This will also make mass compiling the source to 2020 much easier.

What testing has been done?

I have been manually building and deploying the custom device with this modification for a few days.