Added: CMake projects for pipeline
--HG-- branch : build_pipeline_v3hg/feature/build_pipeline_v3
parent
84cbcf8ec4
commit
7eacbe6706
@ -0,0 +1,4 @@
|
||||
SUBDIRS(
|
||||
plugin_library
|
||||
plugin_max
|
||||
service)
|
@ -0,0 +1,13 @@
|
||||
FILE(GLOB SRC *.cpp *.h)
|
||||
|
||||
SOURCE_GROUP("" FILES ${SRC})
|
||||
|
||||
ADD_LIBRARY(pipeline_plugin_library STATIC ${SRC})
|
||||
|
||||
TARGET_LINK_LIBRARIES(pipeline_plugin_library nelmisc)
|
||||
|
||||
NL_DEFAULT_PROPS(pipeline_plugin_library "Pipeline Plugin Library")
|
||||
NL_ADD_LIB_SUFFIX(pipeline_plugin_library)
|
||||
NL_ADD_RUNTIME_FLAGS(pipeline_plugin_library)
|
||||
|
||||
INSTALL(TARGETS pipeline_plugin_library RUNTIME DESTINATION bin LIBRARY DESTINATION lib ARCHIVE DESTINATION lib COMPONENT libraries)
|
@ -0,0 +1,13 @@
|
||||
FILE(GLOB SRC *.cpp *.h)
|
||||
|
||||
SOURCE_GROUP("" FILES ${SRC})
|
||||
|
||||
ADD_LIBRARY(pipeline_plugin_max MODULE ${SRC})
|
||||
|
||||
TARGET_LINK_LIBRARIES(pipeline_plugin_max pipeline_plugin_library nelmisc)
|
||||
|
||||
NL_DEFAULT_PROPS(pipeline_plugin_max "Pipeline Plugin Max")
|
||||
NL_ADD_LIB_SUFFIX(pipeline_plugin_max)
|
||||
NL_ADD_RUNTIME_FLAGS(pipeline_plugin_max)
|
||||
|
||||
INSTALL(TARGETS pipeline_plugin_max LIBRARY DESTINATION lib ARCHIVE DESTINATION lib RUNTIME DESTINATION bin COMPONENT pipeline)
|
@ -0,0 +1,13 @@
|
||||
FILE(GLOB SRC *.cpp *.h)
|
||||
|
||||
SOURCE_GROUP("" FILES ${SRC})
|
||||
|
||||
ADD_EXECUTABLE(pipeline_service WIN32 ${SRC})
|
||||
|
||||
INCLUDE_DIRECTORIES(${BOOST_ROOT})
|
||||
TARGET_LINK_LIBRARIES(pipeline_service pipeline_plugin_library nelmisc nelnet nelgeorges)
|
||||
|
||||
NL_DEFAULT_PROPS(pipeline_service "Pipeline Service")
|
||||
NL_ADD_RUNTIME_FLAGS(pipeline_service)
|
||||
|
||||
INSTALL(TARGETS pipeline_service RUNTIME DESTINATION bin COMPONENT pipeline)
|
Loading…
Reference in New Issue