diff options
Diffstat (limited to 'host/CMakeLists.txt')
-rw-r--r-- | host/CMakeLists.txt | 43 |
1 files changed, 21 insertions, 22 deletions
diff --git a/host/CMakeLists.txt b/host/CMakeLists.txt index 4fc27c239..42351d118 100644 --- a/host/CMakeLists.txt +++ b/host/CMakeLists.txt @@ -291,18 +291,16 @@ IF(CMAKE_CROSSCOMPILING) SET(UHD_PC_LIBS) ENDIF(CMAKE_CROSSCOMPILING) -IF(NOT LIBUHD_PKG AND NOT UHDHOST_PKG) - CONFIGURE_FILE( - ${CMAKE_CURRENT_SOURCE_DIR}/uhd.pc.in - ${CMAKE_CURRENT_BINARY_DIR}/uhd.pc - @ONLY) - - INSTALL( - FILES ${CMAKE_CURRENT_BINARY_DIR}/uhd.pc - DESTINATION ${LIBRARY_DIR}/pkgconfig - COMPONENT libraries - ) -ENDIF(NOT LIBUHD_PKG AND NOT UHDHOST_PKG) +CONFIGURE_FILE( + ${CMAKE_CURRENT_SOURCE_DIR}/uhd.pc.in + ${CMAKE_CURRENT_BINARY_DIR}/uhd.pc +@ONLY) + +UHD_INSTALL( + FILES ${CMAKE_CURRENT_BINARY_DIR}/uhd.pc + DESTINATION ${LIBRARY_DIR}/pkgconfig + COMPONENT "devel" +) ######################################################################## # Create and Install UHD cmake files @@ -311,20 +309,21 @@ IF(NOT CMAKE_MODULES_DIR) SET(CMAKE_MODULES_DIR lib${LIB_SUFFIX}/cmake) ENDIF(NOT CMAKE_MODULES_DIR) -configure_file( - ${CMAKE_SOURCE_DIR}/cmake/Modules/UHDConfigVersion.cmake.in - ${CMAKE_BINARY_DIR}/cmake/Modules/UHDConfigVersion.cmake -@ONLY) +CONFIGURE_FILE( + ${CMAKE_SOURCE_DIR}/cmake/Modules/UHDConfigVersion.cmake.in + ${CMAKE_BINARY_DIR}/cmake/Modules/UHDConfigVersion.cmake + @ONLY +) SET(cmake_configs - ${CMAKE_SOURCE_DIR}/cmake/Modules/UHDConfig.cmake - ${CMAKE_BINARY_DIR}/cmake/Modules/UHDConfigVersion.cmake + ${CMAKE_SOURCE_DIR}/cmake/Modules/UHDConfig.cmake + ${CMAKE_BINARY_DIR}/cmake/Modules/UHDConfigVersion.cmake ) -INSTALL( - FILES ${cmake_configs} - DESTINATION ${CMAKE_MODULES_DIR}/uhd - COMPONENT library +UHD_INSTALL( + FILES ${cmake_configs} + DESTINATION ${CMAKE_MODULES_DIR}/uhd + COMPONENT "devel" ) ######################################################################## |