1
0
Fork 0

add namespace aliases to cmake

This commit is contained in:
Kevin Matz 2023-03-31 01:42:40 -04:00
parent c2ab4d9b22
commit db81ecefdc
16 changed files with 24 additions and 3 deletions

View File

@ -1,7 +1,9 @@
project(${PROJECT_NAME}_ArtNet VERSION 0.3.1 LANGUAGES CXX)
configure_file(../../config.h.in config.h)
add_library(${PROJECT_NAME} SHARED)
add_library(LCP::ArtNet ALIAS ${PROJECT_NAME})
configure_file(../../config.h.in config.h)
target_sources(${PROJECT_NAME}
PUBLIC

View File

@ -1,7 +1,10 @@
project(${PROJECT_NAME}_acn VERSION 0.3.1 LANGUAGES CXX)
add_library(LCP::ACN ALIAS ${PROJECT_NAME})
add_library(${PROJECT_NAME} INTERFACE)
add_library(${PROJECT_NAME}_pdu SHARED)
add_library(${PROJECT_NAME}-pdu SHARED)
add_library(LCP::ACN::PDU ALIAS ${PROJECT_NAME}-pdu)
add_subdirectory(dmp)
add_subdirectory(rlp)
add_subdirectory(sdt)

View File

@ -1,6 +1,7 @@
project(${PROJECT_NAME}_dmp VERSION 0.3.1 LANGUAGES CXX)
add_library(${PROJECT_NAME} SHARED)
add_library(LCP::ACN::DMP ALIAS ${PROJECT_NAME})
target_sources(${PROJECT_NAME}
PUBLIC

View File

@ -1,6 +1,7 @@
project(${PROJECT_NAME}_rlp VERSION 0.3.1 LANGUAGES CXX)
add_library(${PROJECT_NAME} SHARED)
add_library(LCP::ACN::RLP ALIAS ${PROJECT_NAME})
target_sources(${PROJECT_NAME}
PUBLIC

View File

@ -1,6 +1,7 @@
project(${PROJECT_NAME}_sdt VERSION 0.3.1 LANGUAGES CXX)
add_library(${PROJECT_NAME} SHARED)
add_library(LCP::ACN::SDT ALIAS ${PROJECT_NAME})
target_sources(${PROJECT_NAME}
PUBLIC

View File

@ -1,6 +1,7 @@
project(${PROJECT_NAME}_analog VERSION 0.3.1 LANGUAGES CXX)
add_library(${PROJECT_NAME} INTERFACE)
add_library(LCP::ANALOG ALIAS ${PROJECT_NAME})
target_sources(${PROJECT_NAME}
PUBLIC

View File

@ -1,6 +1,7 @@
project(${PROJECT_NAME}_dmx VERSION 0.3.1 LANGUAGES CXX)
add_library(${PROJECT_NAME} SHARED)
add_library(LCP::DMX ALIAS ${PROJECT_NAME})
target_sources(${PROJECT_NAME}
PUBLIC

View File

@ -1,6 +1,7 @@
project(${PROJECT_NAME}_otp VERSION 0.3.1 LANGUAGES CXX)
add_library(${PROJECT_NAME} SHARED)
add_library(LCP::OTP ALIAS ${PROJECT_NAME})
target_sources(${PROJECT_NAME}
PRIVATE

View File

@ -1,7 +1,9 @@
project(${PROJECT_NAME}_rdm VERSION 0.3.1 LANGUAGES CXX)
configure_file(../../config.h.in config.h)
add_library(${PROJECT_NAME} SHARED)
add_library(LCP::RDM ALIAS ${PROJECT_NAME})
configure_file(../../config.h.in config.h)
target_sources(${PROJECT_NAME}
PUBLIC

View File

@ -1,6 +1,7 @@
project(${PROJECT_NAME}_rdmnet VERSION 0.3.1 LANGUAGES CXX)
add_library(${PROJECT_NAME} SHARED)
add_library(LCP::RDMNET ALIAS ${PROJECT_NAME})
target_sources(${PROJECT_NAME}
PUBLIC

View File

@ -1,6 +1,7 @@
project(${PROJECT_NAME}_ept VERSION 0.3.1 LANGUAGES CXX)
add_library(${PROJECT_NAME} SHARED)
add_library(LCP::RDMNET::EPT ALIAS ${PROJECT_NAME})
target_sources(${PROJECT_NAME}
PUBLIC

View File

@ -1,6 +1,7 @@
project(${PROJECT_NAME}_llrp VERSION 0.3.1 LANGUAGES CXX)
add_library(${PROJECT_NAME} SHARED)
add_library(LCP::RDMNET::LLRP ALIAS ${PROJECT_NAME})
target_sources(${PROJECT_NAME}
PUBLIC

View File

@ -2,6 +2,7 @@ project(${PROJECT_NAME}_rpt VERSION 0.3.1 LANGUAGES CXX)
configure_file(../../../config.h.in config.h)
add_library(${PROJECT_NAME} SHARED)
add_library(LCP::RDMNET::RPT ALIAS ${PROJECT_NAME})
target_sources(${PROJECT_NAME}
PUBLIC

View File

@ -1,6 +1,8 @@
project(${PROJECT_NAME}_sacn VERSION 0.3.1 LANGUAGES CXX)
add_library(${PROJECT_NAME} SHARED)
add_library(LCP::sACN ALIAS ${PROJECT_NAME})
configure_file(../../config.h.in config.h)
target_sources(${PROJECT_NAME}

View File

@ -1,6 +1,7 @@
project(${PROJECT_NAME}_uuid VERSION 0.3.1 LANGUAGES CXX)
add_library(${PROJECT_NAME} SHARED)
add_library(LCP::UUID ALIAS ${PROJECT_NAME})
target_sources(${PROJECT_NAME}
PUBLIC

View File

@ -1,6 +1,7 @@
project(${PROJECT_NAME}_osc VERSION 0.3.1 LANGUAGES CXX)
add_library(${PROJECT_NAME} SHARED)
add_library(LCP::OSC ALIAS ${PROJECT_NAME})
target_sources(${PROJECT_NAME}
PUBLIC