move Art-Net to a subproject
This commit is contained in:
parent
e2b46c5bbf
commit
a8377b6635
|
@ -102,7 +102,7 @@ SHOW_FILES = NO
|
|||
SHOW_NAMESPACES = YES
|
||||
FILE_VERSION_FILTER =
|
||||
LAYOUT_FILE =
|
||||
CITE_BIB_FILES = @CMAKE_CURRENT_SOURCE_DIR@/ARTISTIC.bib \
|
||||
CITE_BIB_FILES = @CMAKE_CURRENT_SOURCE_DIR@/protocol/artistic/ARTISTIC.bib \
|
||||
@CMAKE_CURRENT_SOURCE_DIR@/ESTA.bib \
|
||||
@CMAKE_CURRENT_SOURCE_DIR@/IETF.bib
|
||||
#---------------------------------------------------------------------------
|
||||
|
|
|
@ -29,8 +29,9 @@ include(sacn/CMakeLists.txt)
|
|||
include(rdmnet/CMakeLists.txt)
|
||||
# E1.56
|
||||
include(otp/CMakeLists.txt)
|
||||
|
||||
# Art-Net 4
|
||||
include(artnet/CMakeLists.txt)
|
||||
add_subdirectory(artistic)
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES VERSION ${PROJECT_VERSION})
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES SOVERSION ${PROJECT_VERSION})
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
# Art-Net 4
|
||||
add_subdirectory(artnet)
|
|
@ -0,0 +1,33 @@
|
|||
project(${PROJECT_NAME}_ArtNet VERSION 0.3.1 LANGUAGES CXX)
|
||||
|
||||
configure_file(../../config.h.in config.h)
|
||||
add_library(${PROJECT_NAME} SHARED)
|
||||
|
||||
target_sources(${PROJECT_NAME}
|
||||
PUBLIC
|
||||
controller.h
|
||||
device.h
|
||||
node.h
|
||||
universe.h
|
||||
PRIVATE
|
||||
artnet.h
|
||||
controller.cpp
|
||||
device.cpp
|
||||
node.cpp
|
||||
packet.h
|
||||
packet.cpp
|
||||
port.h
|
||||
port.cpp
|
||||
universe.cpp
|
||||
)
|
||||
|
||||
target_link_libraries(${PROJECT_NAME}
|
||||
PUBLIC
|
||||
LCP
|
||||
)
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES VERSION ${PROJECT_VERSION})
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES SOVERSION ${PROJECT_VERSION})
|
||||
|
||||
target_compile_definitions(${PROJECT_NAME} PUBLIC ${PROJECT_NAME}_LIBRARY)
|
||||
target_include_directories(${PROJECT_NAME} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
|
|
@ -1,17 +0,0 @@
|
|||
target_sources(${PROJECT_NAME}
|
||||
PUBLIC
|
||||
artnet/controller.h
|
||||
artnet/device.h
|
||||
artnet/node.h
|
||||
artnet/universe.h
|
||||
PRIVATE
|
||||
artnet/artnet.h
|
||||
artnet/controller.cpp
|
||||
artnet/device.cpp
|
||||
artnet/node.cpp
|
||||
artnet/packet.h
|
||||
artnet/packet.cpp
|
||||
artnet/port.h
|
||||
artnet/port.cpp
|
||||
artnet/universe.cpp
|
||||
)
|
Loading…
Reference in New Issue