|
@@ -43,7 +43,15 @@ source_group("SIMD Files" FILES ${SIMD_INLINE})
|
|
|
source_group("SIMD Files" FILES ${SIMD_HEADER})
|
|
source_group("SIMD Files" FILES ${SIMD_HEADER})
|
|
|
|
|
|
|
|
add_library(glm INTERFACE)
|
|
add_library(glm INTERFACE)
|
|
|
-target_include_directories(glm INTERFACE ../)
|
|
|
|
|
|
|
+
|
|
|
|
|
+target_include_directories(glm INTERFACE
|
|
|
|
|
+ $<BUILD_INTERFACE:${CMAKE_SOURCE_DIR}>
|
|
|
|
|
+ $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
|
|
|
|
|
+)
|
|
|
|
|
+
|
|
|
|
|
+include(GNUInstallDirs)
|
|
|
|
|
+install(TARGETS glm EXPORT glm)
|
|
|
|
|
+install(DIRECTORY . DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/glm" PATTERN "CMakeLists.txt" EXCLUDE)
|
|
|
|
|
|
|
|
if(BUILD_STATIC_LIBS)
|
|
if(BUILD_STATIC_LIBS)
|
|
|
add_library(glm_static STATIC ${ROOT_TEXT} ${ROOT_MD} ${ROOT_NAT}
|
|
add_library(glm_static STATIC ${ROOT_TEXT} ${ROOT_MD} ${ROOT_NAT}
|