23 lines
1 KiB
Text
23 lines
1 KiB
Text
Index: CMakeLists.txt
|
|
--- CMakeLists.txt.orig
|
|
+++ CMakeLists.txt
|
|
@@ -22,6 +22,8 @@ target_include_directories(crossguid PUBLIC
|
|
|
|
if(WIN32)
|
|
target_compile_definitions(crossguid PRIVATE GUID_WINDOWS)
|
|
+elseif(CMAKE_HOST_SYSTEM_NAME MATCHES "OpenBSD")
|
|
+ target_compile_definitions(crossguid PRIVATE GUID_DCE)
|
|
elseif(APPLE)
|
|
find_library(CFLIB CoreFoundation)
|
|
target_link_libraries(crossguid ${CFLIB})
|
|
@@ -64,8 +66,8 @@ if (${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURC
|
|
set(CROSSGUID_ARCHIVE_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}")
|
|
set(CROSSGUID_FRAMEWORK_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}")
|
|
|
|
- set(CROSSGUID_CMAKE_CONFIG_INSTALL_DIR "${CMAKE_INSTALL_DATADIR}/crossguid/cmake")
|
|
- set(CROSSGUID_ADDITIONAL_FILES_INSTALL_DIR "${CMAKE_INSTALL_DATADIR}/crossguid")
|
|
+ set(CROSSGUID_CMAKE_CONFIG_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}/cmake/crossguid")
|
|
+ set(CROSSGUID_ADDITIONAL_FILES_INSTALL_DIR "${CMAKE_INSTALL_DATADIR}/doc/crossguid")
|
|
|
|
# Install target
|
|
install(TARGETS crossguid EXPORT crossguidTargets
|