File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -204,6 +204,17 @@ IF (BUILD_SHARED_LIBS OR MSGPACK_ENABLE_SHARED)
204204 )
205205ENDIF ()
206206
207+ IF (MSGPACK_ENABLE_CXX AND ((CMAKE_VERSION VERSION_GREATER 3.0) OR (CMAKE_VERSION VERSION_EQUAL 3.0)))
208+ ADD_LIBRARY (msgpackc-cxx INTERFACE )
209+
210+ TARGET_INCLUDE_DIRECTORIES (msgpackc-cxx
211+ INTERFACE
212+ $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} /include >
213+ $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR} /include >
214+ $<INSTALL_INTERFACE:include >
215+ )
216+ ENDIF ()
217+
207218IF (MSGPACK_ENABLE_STATIC)
208219 ADD_LIBRARY (msgpackc-static STATIC
209220 ${msgpackc_SOURCES}
@@ -307,6 +318,10 @@ IF (BUILD_SHARED_LIBS OR MSGPACK_ENABLE_SHARED)
307318 SET (MSGPACK_INSTALLTARGETS msgpackc)
308319ENDIF ()
309320
321+ IF (MSGPACK_ENABLE_CXX AND ((CMAKE_VERSION VERSION_GREATER 3.0) OR (CMAKE_VERSION VERSION_EQUAL 3.0)))
322+ LIST (APPEND MSGPACK_INSTALLTARGETS msgpackc-cxx)
323+ ENDIF ()
324+
310325IF (MSGPACK_ENABLE_STATIC)
311326 LIST (APPEND MSGPACK_INSTALLTARGETS msgpackc-static )
312327ENDIF ()
You can’t perform that action at this time.
0 commit comments