I'm submitting a ...
Describe the issue
At the moment, the majority of CMake's options have generic names (like BUILD_DOCS), which may conflict with those from a primary project that uses JSBSim.
What is the motivation / use case for changing the behavior?
To help identify the available JSBSim options and prevent potential conflicts, I recommend adding the JSBSIM_ prefix to all CMake options:
From BUILD_DOCS to JSBSIM_BUILD_DOCS
From BUILD_PYTHON_MODULE to JSBSIM_BUILD_PYTHON_MODULE
...
I'm submitting a ...
Describe the issue
At the moment, the majority of
CMake's options have generic names (likeBUILD_DOCS), which may conflict with those from a primary project that usesJSBSim.What is the motivation / use case for changing the behavior?
To help identify the available
JSBSimoptions and prevent potential conflicts, I recommend adding theJSBSIM_prefix to all CMake options:From
BUILD_DOCStoJSBSIM_BUILD_DOCSFrom
BUILD_PYTHON_MODULEtoJSBSIM_BUILD_PYTHON_MODULE...