xo-cmake: need CMAKE_INSTALL_PREFIX at least for OSX

This commit is contained in:
Roland Conybeare 2023-10-16 23:17:24 -04:00
commit 4c78144b47

View file

@ -165,7 +165,9 @@ endmacro()
# use this to install typical include file subtree
#
macro(xo_install_include_tree)
install(DIRECTORY ${PROJECT_SOURCE_DIR}/include/ DESTINATION include)
install(
DIRECTORY ${PROJECT_SOURCE_DIR}/include/
DESTINATION ${CMAKE_INSTALL_PREFIX}/include)
endmacro()
# ----------------------------------------------------------------
@ -222,13 +224,10 @@ macro(xo_export_cmake_config projectname projectversion projecttargets)
)
install(
EXPORT ${projecttargets}
DESTINATION lib/cmake/${projectname}
)
install(
FILES
"${PROJECT_BINARY_DIR}/${projectname}ConfigVersion.cmake"
"${PROJECT_BINARY_DIR}/${projectname}Config.cmake"
DESTINATION lib/cmake/${projectname}
DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/cmake/${projectname}
)
endmacro()