File tree 3 files changed +13
-1
lines changed
3 files changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -435,12 +435,14 @@ MESSAGE(STATUS "Linking with these libraries: \n ${LIBRARIES_STRING}")
435
435
TARGET_LINK_LIBRARIES (freenect2 ${LIBRARIES} )
436
436
437
437
CONFIGURE_FILE (freenect2.cmake.in "${PROJECT_BINARY_DIR} /freenect2Config.cmake" @ONLY)
438
+ CONFIGURE_FILE (freenect2Version.cmake.in "${PROJECT_BINARY_DIR} /freenect2ConfigVersion.cmake" @ONLY)
438
439
CONFIGURE_FILE (freenect2.pc.in "${PROJECT_BINARY_DIR} /freenect2.pc" @ONLY)
439
440
440
441
INSTALL (TARGETS freenect2 DESTINATION lib RUNTIME DESTINATION bin)
441
442
INSTALL (DIRECTORY "${MY_DIR} /include/${PROJECT_NAME} " DESTINATION include PATTERN "*.in" EXCLUDE )
442
443
INSTALL (DIRECTORY "${PROJECT_BINARY_DIR} /${PROJECT_NAME} " DESTINATION include )
443
444
INSTALL (FILES "${PROJECT_BINARY_DIR} /freenect2Config.cmake" DESTINATION lib/cmake/freenect2/)
445
+ INSTALL (FILES "${PROJECT_BINARY_DIR} /freenect2ConfigVersion.cmake" DESTINATION lib/cmake/freenect2/)
444
446
INSTALL (FILES "${PROJECT_BINARY_DIR} /freenect2.pc" DESTINATION lib/pkgconfig/)
445
447
446
448
ADD_SUBDIRECTORY (${MY_DIR} /doc )
Original file line number Diff line number Diff line change @@ -8,4 +8,3 @@ FIND_PATH(freenect2_INCLUDE_DIR @PROJECT_NAME@/libfreenect2.hpp
8
8
NO_DEFAULT_PATH
9
9
)
10
10
SET (freenect2_INCLUDE_DIRS ${freenect2_INCLUDE_DIR} )
11
- SET (freenect2_VERSION @PROJECT_VER@)
Original file line number Diff line number Diff line change
1
+ set (PACKAGE_VERSION "@PROJECT_VER@" )
2
+
3
+ # Check whether the requested PACKAGE_FIND_VERSION is compatible
4
+ if ("${PACKAGE_VERSION} " VERSION_LESS "${PACKAGE_FIND_VERSION} " )
5
+ set (PACKAGE_VERSION_COMPATIBLE FALSE )
6
+ else ()
7
+ set (PACKAGE_VERSION_COMPATIBLE TRUE )
8
+ if ("${PACKAGE_VERSION} " VERSION_EQUAL "${PACKAGE_FIND_VERSION} " )
9
+ set (PACKAGE_VERSION_EXACT TRUE )
10
+ endif ()
11
+ endif ()
You can’t perform that action at this time.
0 commit comments