-
Notifications
You must be signed in to change notification settings - Fork 201
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Global build options no longer global #644
Comments
The set_directory_properties() function overwrites existing properties. Normally the properties were empty but the global_build_options.cmake might make it non-empty (e.g. OMIT_DEPRECATED). Using set_property() signature instead has an option to APPEND rather than overwrite.
Diagnosis is that the recent change for #585 (flag propagation) needs to append rather than set. Fix is pushed directly to "integration-candidate" branch (fairly trivial). See commit above for review. |
Thanks for the quick fix. Worked for me. Linked issue directly to IC PR. |
Describe the bug
Deprecation flags not showing up in build for cFE/apps/PSP
To Reproduce
Prep with SIMULATION=native ENABLE_UNIT_TEST=true OMIT_DEPRECATED=true
make VERBOSE=true and see the DEPRECATED flags not applied to cFE/apps/PSP
Expected behavior
Global flags should be global
Code snips
None
System observed on:
Additional context
Critical for CI testing...
Reporter Info
Jacob Hageman - NASA/GSFC
The text was updated successfully, but these errors were encountered: