33 lines
No EOL
561 B
CMake
33 lines
No EOL
561 B
CMake
|
|
include_directories($ENV{ACT_HOME}/include)
|
|
include_directories(../../include/cluster)
|
|
include_directories(../../deps/libpqxx/include)
|
|
|
|
file(
|
|
GLOB act_cluster_lib_SRC
|
|
"*.cpp"
|
|
)
|
|
|
|
add_library(
|
|
act-cluster-lib
|
|
STATIC
|
|
${act_cluster_lib_SRC}
|
|
)
|
|
|
|
target_link_libraries(
|
|
act-cluster-lib
|
|
act-lib
|
|
act-common-lib
|
|
pqxx
|
|
)
|
|
|
|
install(
|
|
DIRECTORY ${CMAKE_SOURCE_DIR}/include/cluster
|
|
DESTINATION include/cluster
|
|
FILES_MATCHING PATTERN "*.h*"
|
|
)
|
|
|
|
install(
|
|
TARGETS act-cluster-lib
|
|
LIBRARY DESTINATION lib
|
|
) |