cmake: let user be able to change the namespace
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
This commit is contained in:
parent
4929707806
commit
fa8ca1ae2f
|
@ -201,6 +201,15 @@ if(FRAMELESSHELPER_NO_PRIVATE)
|
|||
)
|
||||
endif()
|
||||
|
||||
if(DEFINED FRAMELESSHELPER_NAMESPACE)
|
||||
if("x${FRAMELESSHELPER_NAMESPACE}" STREQUAL "x")
|
||||
message(FATAL_ERROR "FRAMELESSHELPER_NAMESPACE can't be empty!")
|
||||
endif()
|
||||
target_compile_definitions(${SUB_PROJ_NAME} PRIVATE
|
||||
FRAMELESSHELPER_NAMESPACE=${FRAMELESSHELPER_NAMESPACE}
|
||||
)
|
||||
endif()
|
||||
|
||||
target_compile_definitions(${SUB_PROJ_NAME} PRIVATE
|
||||
FRAMELESSHELPER_CORE_LIBRARY
|
||||
)
|
||||
|
|
|
@ -184,6 +184,15 @@ if(FRAMELESSHELPER_NO_PRIVATE)
|
|||
)
|
||||
endif()
|
||||
|
||||
if(DEFINED FRAMELESSHELPER_NAMESPACE)
|
||||
if("x${FRAMELESSHELPER_NAMESPACE}" STREQUAL "x")
|
||||
message(FATAL_ERROR "FRAMELESSHELPER_NAMESPACE can't be empty!")
|
||||
endif()
|
||||
target_compile_definitions(${SUB_PROJ_NAME} PRIVATE
|
||||
FRAMELESSHELPER_NAMESPACE=${FRAMELESSHELPER_NAMESPACE}
|
||||
)
|
||||
endif()
|
||||
|
||||
target_compile_definitions(${SUB_PROJ_NAME} PRIVATE
|
||||
FRAMELESSHELPER_QUICK_LIBRARY
|
||||
)
|
||||
|
|
|
@ -119,6 +119,15 @@ if(FRAMELESSHELPER_NO_PRIVATE)
|
|||
)
|
||||
endif()
|
||||
|
||||
if(DEFINED FRAMELESSHELPER_NAMESPACE)
|
||||
if("x${FRAMELESSHELPER_NAMESPACE}" STREQUAL "x")
|
||||
message(FATAL_ERROR "FRAMELESSHELPER_NAMESPACE can't be empty!")
|
||||
endif()
|
||||
target_compile_definitions(${SUB_PROJ_NAME} PRIVATE
|
||||
FRAMELESSHELPER_NAMESPACE=${FRAMELESSHELPER_NAMESPACE}
|
||||
)
|
||||
endif()
|
||||
|
||||
target_compile_definitions(${SUB_PROJ_NAME} PRIVATE
|
||||
FRAMELESSHELPER_WIDGETS_LIBRARY
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue