install core/ddsi and util header files

Some of the former are required to implement alternative serialisation
methods; the latter is just generally useful. For the time being these
are not part of the formal API and not subject to backwards
compatibility. Still, they have value for quickly building tools on that
use Cyclone and happen to need any of these functions.

Signed-off-by: Erik Boasson <eb@ilities.com>
This commit is contained in:
Erik Boasson 2019-04-04 15:35:11 +02:00 committed by eboasson
parent 9bfac607a4
commit a94a2296fe
4 changed files with 16 additions and 21 deletions

View file

@ -78,7 +78,6 @@ PREPEND(hdrs_private_ddsi "${CMAKE_CURRENT_LIST_DIR}/include/dds/ddsi"
ddsi_iid.h
ddsi_tkmap.h
ddsi_vendor.h
probes-constants.h
q_addrset.h
q_bitset.h
q_bswap.h
@ -126,3 +125,8 @@ target_sources(ddsc
target_include_directories(ddsc
PRIVATE "${CMAKE_CURRENT_LIST_DIR}/include")
install(
DIRECTORY "${CMAKE_CURRENT_LIST_DIR}/include/dds"
DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}"
COMPONENT dev)