|
@@ -222,6 +222,9 @@ if(MSDFGEN_INSTALL)
|
|
PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/msdfgen/core
|
|
PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/msdfgen/core
|
|
)
|
|
)
|
|
install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/msdfgen.h" DESTINATION include/msdfgen)
|
|
install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/msdfgen.h" DESTINATION include/msdfgen)
|
|
|
|
+ if(MSVC AND BUILD_SHARED_LIBS)
|
|
|
|
+ install(FILES $<TARGET_PDB_FILE:msdfgen-core> DESTINATION ${CMAKE_INSTALL_BINDIR} OPTIONAL)
|
|
|
|
+ endif()
|
|
|
|
|
|
if(NOT MSDFGEN_CORE_ONLY)
|
|
if(NOT MSDFGEN_CORE_ONLY)
|
|
install(TARGETS msdfgen-ext EXPORT msdfgenTargets
|
|
install(TARGETS msdfgen-ext EXPORT msdfgenTargets
|
|
@@ -232,6 +235,9 @@ if(MSDFGEN_INSTALL)
|
|
PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/msdfgen/ext
|
|
PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/msdfgen/ext
|
|
)
|
|
)
|
|
install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/msdfgen-ext.h" DESTINATION include/msdfgen)
|
|
install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/msdfgen-ext.h" DESTINATION include/msdfgen)
|
|
|
|
+ if(MSVC AND BUILD_SHARED_LIBS)
|
|
|
|
+ install(FILES $<TARGET_PDB_FILE:msdfgen-ext> DESTINATION ${CMAKE_INSTALL_BINDIR} OPTIONAL)
|
|
|
|
+ endif()
|
|
install(TARGETS msdfgen-full EXPORT msdfgenTargets)
|
|
install(TARGETS msdfgen-full EXPORT msdfgenTargets)
|
|
endif()
|
|
endif()
|
|
|
|
|
|
@@ -240,6 +246,9 @@ if(MSDFGEN_INSTALL)
|
|
|
|
|
|
if(MSDFGEN_BUILD_STANDALONE)
|
|
if(MSDFGEN_BUILD_STANDALONE)
|
|
install(TARGETS msdfgen EXPORT msdfgenBinaryTargets DESTINATION ${CMAKE_INSTALL_BINDIR})
|
|
install(TARGETS msdfgen EXPORT msdfgenBinaryTargets DESTINATION ${CMAKE_INSTALL_BINDIR})
|
|
|
|
+ if(MSVC)
|
|
|
|
+ install(FILES $<TARGET_PDB_FILE:msdfgen> DESTINATION ${CMAKE_INSTALL_BINDIR} OPTIONAL)
|
|
|
|
+ endif()
|
|
export(EXPORT msdfgenBinaryTargets NAMESPACE msdfgen-standalone:: FILE "${CMAKE_CURRENT_BINARY_DIR}/msdfgenBinaryTargets.cmake")
|
|
export(EXPORT msdfgenBinaryTargets NAMESPACE msdfgen-standalone:: FILE "${CMAKE_CURRENT_BINARY_DIR}/msdfgenBinaryTargets.cmake")
|
|
install(EXPORT msdfgenBinaryTargets FILE msdfgenBinaryTargets.cmake NAMESPACE msdfgen-standalone:: DESTINATION ${MSDFGEN_CONFIG_PATH})
|
|
install(EXPORT msdfgenBinaryTargets FILE msdfgenBinaryTargets.cmake NAMESPACE msdfgen-standalone:: DESTINATION ${MSDFGEN_CONFIG_PATH})
|
|
endif()
|
|
endif()
|