35 lines
1.8 KiB
Diff
35 lines
1.8 KiB
Diff
diff -up libfreenect-0.7.5/CMakeLists.txt.libdir libfreenect-0.7.5/CMakeLists.txt
|
|
--- libfreenect-0.7.5/CMakeLists.txt.libdir 2024-01-06 17:57:12.000000000 +0100
|
|
+++ libfreenect-0.7.5/CMakeLists.txt 2026-02-22 22:41:06.225976309 +0100
|
|
@@ -30,7 +30,7 @@
|
|
# CMake directives
|
|
######################################################################################
|
|
|
|
-cmake_minimum_required(VERSION 2.8.12...3.12)
|
|
+cmake_minimum_required(VERSION 3.5...3.12)
|
|
|
|
######################################################################################
|
|
# Project declaration and options
|
|
diff -up libfreenect-0.7.5/cmake_modules/SetupDirectories.cmake.libdir libfreenect-0.7.5/cmake_modules/SetupDirectories.cmake
|
|
--- libfreenect-0.7.5/cmake_modules/SetupDirectories.cmake.libdir 2024-01-06 17:57:12.000000000 +0100
|
|
+++ libfreenect-0.7.5/cmake_modules/SetupDirectories.cmake 2026-02-22 22:46:01.707846221 +0100
|
|
@@ -2,13 +2,18 @@
|
|
IF (PROJECT_OS_WIN)
|
|
SET (CMAKE_INSTALL_PREFIX "C:\\Program Files\\libfreenect" CACHE PATH "Installation directory")
|
|
ELSE (PROJECT_OS_WIN)
|
|
+ include(GNUInstallDirs)
|
|
SET (CMAKE_INSTALL_PREFIX "/usr/local" CACHE PATH "Installation directory")
|
|
ENDIF (PROJECT_OS_WIN)
|
|
|
|
STRING (TOLOWER ${PROJECT_NAME} projectNameLower)
|
|
SET (PROJECT_INCLUDE_INSTALL_DIR "include/${projectNameLower}")
|
|
SET (PROJECT_MANPAGE_INSTALL_DIR "share/man")
|
|
-SET (PROJECT_LIBRARY_INSTALL_DIR "lib")
|
|
+IF(CMAKE_INSTALL_LIBDIR MATCHES "lib64$")
|
|
+SET (PROJECT_LIBRARY_INSTALL_DIR "lib64" CACHE PATH "Library installation directory")
|
|
+ELSE ()
|
|
+SET (PROJECT_LIBRARY_INSTALL_DIR "lib" CACHE PATH "Library installation directory")
|
|
+ENDIF ()
|
|
|
|
MESSAGE (STATUS "${PROJECT_NAME} will be installed to ${CMAKE_INSTALL_PREFIX}")
|
|
MESSAGE (STATUS "Headers will be installed to ${CMAKE_INSTALL_PREFIX}/${PROJECT_INCLUDE_INSTALL_DIR}")
|