mirror of
https://github.com/saymrwulf/uhd.git
synced 2026-05-16 21:10:10 +00:00
cmake: allow UHD library and utilities to be in separate lib directories
This commit is contained in:
parent
f86c263682
commit
d53fd56c70
1 changed files with 8 additions and 1 deletions
|
|
@ -119,11 +119,18 @@ SET_SOURCE_FILES_PROPERTIES(
|
|||
FILE(TO_NATIVE_PATH ${CMAKE_INSTALL_PREFIX} UHD_PKG_PATH)
|
||||
STRING(REPLACE "\\" "\\\\" UHD_PKG_PATH ${UHD_PKG_PATH})
|
||||
|
||||
STRING(REGEX MATCH ".*/.*" SLASH "${LIB_SUFFIX}")
|
||||
IF(SLASH STREQUAL "")
|
||||
SET(UHD_LIB_DIR "lib${LIB_SUFFIX}")
|
||||
ELSE()
|
||||
SET(UHD_LIB_DIR "lib")
|
||||
ENDIF(SLASH STREQUAL "")
|
||||
|
||||
SET_SOURCE_FILES_PROPERTIES(
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/paths.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/images.cpp
|
||||
PROPERTIES COMPILE_DEFINITIONS
|
||||
"UHD_PKG_PATH=\"${UHD_PKG_PATH}\";UHD_LIB_DIR=\"lib${LIB_SUFFIX}\""
|
||||
"UHD_PKG_PATH=\"${UHD_PKG_PATH}\";UHD_LIB_DIR=\"${UHD_LIB_DIR}\""
|
||||
)
|
||||
|
||||
########################################################################
|
||||
|
|
|
|||
Loading…
Reference in a new issue