mirror of https://github.com/microsoft/vcpkg.git
29 lines
1.1 KiB
Diff
29 lines
1.1 KiB
Diff
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
|
index bcae6b5..a20ea87 100644
|
|
--- a/CMakeLists.txt
|
|
+++ b/CMakeLists.txt
|
|
@@ -43,7 +43,7 @@ ENDIF()
|
|
|
|
# ---[ FXdiv library
|
|
ADD_LIBRARY(fxdiv INTERFACE)
|
|
-TARGET_INCLUDE_DIRECTORIES(fxdiv INTERFACE include)
|
|
+TARGET_INCLUDE_DIRECTORIES(fxdiv INTERFACE $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include> $<INSTALL_INTERFACE:include>)
|
|
IF(FXDIV_USE_INLINE_ASSEMBLY)
|
|
TARGET_COMPILE_DEFINITIONS(fxdiv INTERFACE FXDIV_USE_INLINE_ASSEMBLY=1)
|
|
ELSE()
|
|
@@ -51,6 +51,14 @@ ELSE()
|
|
ENDIF()
|
|
|
|
INSTALL(FILES include/fxdiv.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
|
|
+INSTALL(TARGETS fxdiv
|
|
+ EXPORT unofficial-fxdiv-config
|
|
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
|
+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
|
+ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
|
+ PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
|
|
+INSTALL(EXPORT unofficial-fxdiv-config NAMESPACE unofficial::fxdiv::
|
|
+ DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/unofficial-fxdiv) # share/fxdiv
|
|
|
|
IF(FXDIV_BUILD_TESTS)
|
|
# ---[ Build google test
|