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 @@ -227,6 +227,17 @@ IF (MSGPACK_ENABLE_SHARED)
227227 )
228228ENDIF ()
229229
230+ IF (MSGPACK_ENABLE_CXX AND ((CMAKE_VERSION VERSION_GREATER 3.0) OR (CMAKE_VERSION VERSION_EQUAL 3.0)))
231+ ADD_LIBRARY (msgpackc-cxx INTERFACE )
232+
233+ TARGET_INCLUDE_DIRECTORIES (msgpackc-cxx
234+ INTERFACE
235+ $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} /include >
236+ $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR} /include >
237+ $<INSTALL_INTERFACE:include >
238+ )
239+ ENDIF ()
240+
230241IF (MSGPACK_ENABLE_STATIC)
231242 ADD_LIBRARY (msgpackc-static STATIC
232243 ${msgpackc_SOURCES}
@@ -330,6 +341,10 @@ IF (MSGPACK_ENABLE_SHARED)
330341 SET (MSGPACK_INSTALLTARGETS msgpackc)
331342ENDIF ()
332343
344+ IF (MSGPACK_ENABLE_CXX AND ((CMAKE_VERSION VERSION_GREATER 3.0) OR (CMAKE_VERSION VERSION_EQUAL 3.0)))
345+ LIST (APPEND MSGPACK_INSTALLTARGETS msgpackc-cxx)
346+ ENDIF ()
347+
333348IF (MSGPACK_ENABLE_STATIC)
334349 LIST (APPEND MSGPACK_INSTALLTARGETS msgpackc-static )
335350ENDIF ()
You can’t perform that action at this time.
0 commit comments