Only pass CMAKE_CXX_FLAG and CMAKE_C_FLAGS to volk_gnsssdr if not empty

This commit is contained in:
Carles Fernandez 2022-12-17 14:38:10 +01:00
parent 244d2c87d1
commit 3413e26a06
No known key found for this signature in database
GPG Key ID: 4C583C52B0C3877D
1 changed files with 6 additions and 2 deletions

View File

@ -1154,9 +1154,13 @@ if(NOT VOLKGNSSSDR_FOUND)
-DENABLE_ORC=${ORC_ENABLED}
${STRIP_VOLK_GNSSSDR_PROFILE}
${USE_THIS_PYTHON}
-DCMAKE_C_FLAGS=${CMAKE_C_FLAGS} # Required by packaging systems
-DCMAKE_CXX_FLAGS=${CMAKE_CXX_FLAGS} # Required by packaging systems
)
if(CMAKE_C_FLAGS) # Required by some packaging systems
set(VOLK_GNSSSDR_CMAKE_ARGS ${VOLK_GNSSSDR_CMAKE_ARGS} -DCMAKE_C_FLAGS=${CMAKE_C_FLAGS})
endif()
if(CMAKE_CXX_FLAGS) # Required by some packaging systems
set(VOLK_GNSSSDR_CMAKE_ARGS ${VOLK_GNSSSDR_CMAKE_ARGS} -DCMAKE_CXX_FLAGS=${CMAKE_CXX_FLAGS})
endif()
if(DEFINED ENV{OECORE_TARGET_SYSROOT})
set(VOLK_GNSSSDR_CMAKE_ARGS ${VOLK_GNSSSDR_CMAKE_ARGS}