diff options
author | Dimitri Stolnikov <horiz0n@gmx.net> | 2012-05-12 23:04:03 +0200 |
---|---|---|
committer | Dimitri Stolnikov <horiz0n@gmx.net> | 2012-05-12 23:04:03 +0200 |
commit | 52b5a8a4d38f42c8b256ae422e1e9910a3fd9b8a (patch) | |
tree | 7532efdbad534525587f50172f7ab12f45b40eff /lib | |
parent | 1097fd7aba08d6cc2e34b708922cee0008a94089 (diff) |
uhd: added UHD as dependency for the gr-uhd based module
this may be required for compilation since the gnuradio trunk doesn't
provide UHD's include path via pkg-config.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/CMakeLists.txt | 10 | ||||
-rw-r--r-- | lib/fcd/CMakeLists.txt | 5 | ||||
-rw-r--r-- | lib/osmosdr/CMakeLists.txt | 5 | ||||
-rw-r--r-- | lib/uhd/CMakeLists.txt | 9 |
4 files changed, 19 insertions, 10 deletions
diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt index 6b1846d..015797f 100644 --- a/lib/CMakeLists.txt +++ b/lib/CMakeLists.txt @@ -50,7 +50,7 @@ GR_OSMOSDR_APPEND_LIBS( # Setup OsmoSDR component ######################################################################## include(GrComponent) -GR_REGISTER_COMPONENT("Sysmocom OsmoSDR" ENABLE_OSMOSDR) +GR_REGISTER_COMPONENT("Sysmocom OsmoSDR" ENABLE_OSMOSDR GNURADIO_AUDIO_FOUND) if(ENABLE_OSMOSDR) GR_INCLUDE_SUBDIRECTORY(osmosdr) @@ -70,7 +70,7 @@ endif(ENABLE_FCD) # Setup File component ######################################################################## include(GrComponent) -GR_REGISTER_COMPONENT("File Source" ENABLE_FILE GNURADIO_CORE_FOUND) +GR_REGISTER_COMPONENT("IQ File Source" ENABLE_FILE GNURADIO_CORE_FOUND) if(ENABLE_FILE) GR_INCLUDE_SUBDIRECTORY(file) @@ -90,7 +90,7 @@ endif(ENABLE_RTL) # Setup RTL_TCP component ######################################################################## include(GrComponent) -GR_REGISTER_COMPONENT("Osmocom RTLSDR TCP Client" ENABLE_RTL_TCP GNURADIO_CORE_FOUND) +GR_REGISTER_COMPONENT("RTLSDR TCP Client" ENABLE_RTL_TCP GNURADIO_CORE_FOUND) if(ENABLE_RTL_TCP) GR_INCLUDE_SUBDIRECTORY(rtl_tcp) @@ -100,7 +100,7 @@ endif(ENABLE_RTL_TCP) # Setup UHD component ######################################################################## include(GrComponent) -GR_REGISTER_COMPONENT("Ettus UHD" ENABLE_UHD GNURADIO_UHD_FOUND) +GR_REGISTER_COMPONENT("Ettus UHD" ENABLE_UHD UHD_FOUND GNURADIO_UHD_FOUND) if(ENABLE_UHD) GR_INCLUDE_SUBDIRECTORY(uhd) @@ -125,7 +125,7 @@ SET_TARGET_PROPERTIES(gnuradio-osmosdr PROPERTIES DEFINE_SYMBOL "gnuradio_osmosd SET_TARGET_PROPERTIES(gnuradio-osmosdr PROPERTIES SOVERSION "${MAJOR_VERSION}") SET_TARGET_PROPERTIES(gnuradio-osmosdr PROPERTIES VERSION "${MAJOR_VERSION}.${MINOR_VERSION}") IF(DEFINED GR_OSMOSDR_OUTPUT_NAME) - SET_TARGET_PROPERTIES(uhd PROPERTIES OUTPUT_NAME ${GR_OSMOSDR_OUTPUT_NAME}) + SET_TARGET_PROPERTIES(gnuradio-osmosdr PROPERTIES OUTPUT_NAME ${GR_OSMOSDR_OUTPUT_NAME}) ENDIF(DEFINED GR_OSMOSDR_OUTPUT_NAME) ######################################################################## diff --git a/lib/fcd/CMakeLists.txt b/lib/fcd/CMakeLists.txt index c89fc60..32630fc 100644 --- a/lib/fcd/CMakeLists.txt +++ b/lib/fcd/CMakeLists.txt @@ -21,7 +21,10 @@ # This file included, use CMake directory variables ######################################################################## -include_directories(APPEND ${CMAKE_CURRENT_SOURCE_DIR} ${GNURADIO_FCD_INCLUDE_DIRS}) +include_directories(APPEND + ${CMAKE_CURRENT_SOURCE_DIR} + ${GNURADIO_FCD_INCLUDE_DIRS} +) set(fcd_srcs ${CMAKE_CURRENT_SOURCE_DIR}/fcd_source.cc diff --git a/lib/osmosdr/CMakeLists.txt b/lib/osmosdr/CMakeLists.txt index a5c89cd..a0a3ef7 100644 --- a/lib/osmosdr/CMakeLists.txt +++ b/lib/osmosdr/CMakeLists.txt @@ -21,7 +21,10 @@ # This file included, use CMake directory variables ######################################################################## -include_directories(APPEND ${CMAKE_CURRENT_SOURCE_DIR} ${GNURADIO_AUDIO_INCLUDE_DIRS}) +include_directories(APPEND + ${CMAKE_CURRENT_SOURCE_DIR} + ${GNURADIO_AUDIO_INCLUDE_DIRS} +) set(osmosdr_srcs ${CMAKE_CURRENT_SOURCE_DIR}/osmosdr_control.cc diff --git a/lib/uhd/CMakeLists.txt b/lib/uhd/CMakeLists.txt index e5d12a0..7e29e53 100644 --- a/lib/uhd/CMakeLists.txt +++ b/lib/uhd/CMakeLists.txt @@ -21,7 +21,11 @@ # This file included, use CMake directory variables ######################################################################## -include_directories(APPEND ${CMAKE_CURRENT_SOURCE_DIR} ${GNURADIO_UHD_INCLUDE_DIRS}) +include_directories(APPEND + ${CMAKE_CURRENT_SOURCE_DIR} + ${GNURADIO_UHD_INCLUDE_DIRS} + ${UHD_INCLUDE_DIRS} +) set(uhd_srcs ${CMAKE_CURRENT_SOURCE_DIR}/uhd_source_c.cc @@ -31,5 +35,4 @@ set(uhd_srcs # Append gnuradio-osmosdr library sources ######################################################################## list(APPEND gr_osmosdr_srcs ${uhd_srcs}) -list(APPEND gr_osmosdr_libs ${GNURADIO_UHD_LIBRARIES}) - +list(APPEND gr_osmosdr_libs ${GNURADIO_UHD_LIBRARIES} ${UHD_LIBRARIES}) |