1
0
Fork 0

move Art-Net to a subproject

This commit is contained in:
Kevin Matz 2022-11-28 13:38:46 -05:00
parent e2b46c5bbf
commit a8377b6635
20 changed files with 38 additions and 19 deletions

View File

@ -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
#---------------------------------------------------------------------------

View File

@ -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})

View File

@ -0,0 +1,2 @@
# Art-Net 4
add_subdirectory(artnet)

View File

@ -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})

View File

@ -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
)