refactoring...
This commit is contained in:
19
libs/core/CMakeLists.txt
Normal file
19
libs/core/CMakeLists.txt
Normal file
@@ -0,0 +1,19 @@
|
||||
cmake_minimum_required(VERSION 3.0)
|
||||
project(cd_core)
|
||||
include_directories(${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR} ${PIP_INCLUDES})
|
||||
file(GLOB CPPS "cdutils_*.cpp")
|
||||
file(GLOB HDRS "cdutils_*.h")
|
||||
|
||||
import_version(${PROJECT_NAME} cd)
|
||||
set_deploy_property(${PROJECT_NAME} ${cd_LIB_TYPE}
|
||||
LABEL "Core CD library"
|
||||
FULLNAME "${cd_DOMAIN}.${PROJECT_NAME}"
|
||||
COMPANY "${cd_COMPANY}"
|
||||
INFO "Control & Debug library")
|
||||
make_rc(${PROJECT_NAME} _RC)
|
||||
add_library(${PROJECT_NAME} ${cd_LIB_TYPE} ${CPPS} ${HDRS} ${_RC})
|
||||
target_include_directories(${PROJECT_NAME} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
|
||||
target_link_libraries(${PROJECT_NAME} PIP)
|
||||
generate_export_header(${PROJECT_NAME})
|
||||
list(APPEND HDRS "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}_export.h")
|
||||
shstk_install("qad" FALSE ${PROJECT_NAME} "${HDRS}")
|
||||
Reference in New Issue
Block a user