Simplify CMake scripts

This commit is contained in:
Carles Fernandez 2020-06-13 10:56:49 +02:00
parent d029bf405b
commit ee84f60fb4
No known key found for this signature in database
GPG Key ID: 4C583C52B0C3877D
5 changed files with 7 additions and 4 deletions

View File

@ -535,6 +535,9 @@ set_package_properties(GNURADIO PROPERTIES
TYPE REQUIRED
)
if(NOT (GNURADIO_VERSION VERSION_LESS "3.8"))
set(GNURADIO_IS_38_OR_GREATER ON)
endif()
################################################################################

View File

@ -54,7 +54,7 @@ target_link_libraries(input_filter_adapters
Volk::volk
)
if(NOT (GNURADIO_VERSION VERSION_LESS "3.8"))
if(GNURADIO_IS_38_OR_GREATER)
target_compile_definitions(input_filter_adapters PUBLIC -DGR_GREATER_38=1)
endif()

View File

@ -51,7 +51,7 @@ target_include_directories(resampler_adapters
${CMAKE_SOURCE_DIR}/src/core/interfaces
)
if(NOT (GNURADIO_VERSION VERSION_LESS "3.8"))
if(GNURADIO_IS_38_OR_GREATER)
target_compile_definitions(resampler_adapters PUBLIC -DGR_GREATER_38=1)
endif()

View File

@ -73,7 +73,7 @@ if(ENABLE_RAW_UDP)
target_compile_definitions(core_receiver PRIVATE -DRAW_UDP=1)
endif()
if(NOT (GNURADIO_VERSION VERSION_LESS "3.8"))
if(GNURADIO_IS_38_OR_GREATER)
target_compile_definitions(core_receiver PRIVATE -DGR_GREATER_38=1)
endif()

View File

@ -213,7 +213,7 @@ endif()
# Definitions
################################################################################
if(NOT (GNURADIO_VERSION VERSION_LESS "3.8"))
if(GNURADIO_IS_38_OR_GREATER)
add_definitions(-DGR_GREATER_38=1)
endif()