ni / niveristand-engine-simulation-toolkit-custom-device

Enables validation of engine control units in VeriStand.
MIT License
5 stars 3 forks source link

Engine initialize.vi name conflicts with error ring initialize.vi #62

Open jashnani opened 5 years ago

jashnani commented 5 years ago

This issue was migrated from https://github.com/NIVeriStandAdd-Ons/Engine-Simulation-Toolkit-Custom-Device/issues/1

Both the RT Engine and the vi.lib "Error Ring" use a VI named "initialize.vi". This causes a conflict when building an LLB. The error ring in vi.lib uses its initialize.vi inside its GUI that is only used at edit time, so this conflict is normally not a problem because the autobuild server doesn't include edit time dependencies into its LLB builds due to the NI_AppBuilder_SDist_ExcludeEditTime=True ini key, but for others building the source on their machines it will cause a build failure.

image

rtzoeller commented 5 years ago

Note: there are instructions in the README for settings the INI token.