mirror of
https://github.com/gosticks/openpose.git
synced 2026-08-12 12:20:22 +00:00
40 lines
1.4 KiB
CMake
40 lines
1.4 KiB
CMake
# Compute and install package configuration and version files
|
|
get_filename_component(_dir "${CMAKE_CURRENT_LIST_FILE}" PATH)
|
|
get_filename_component(_prefix "${_dir}/../.." ABSOLUTE)
|
|
|
|
# Import the targets
|
|
include("${_prefix}/lib/OpenPose/OpenPose.cmake")
|
|
if (@BUILD_CAFFE@)
|
|
set(Caffe_INCLUDE_DIRS "${_prefix}/include/")
|
|
# set(Caffe_LIBS "${_prefix}/lib/libcaffe.so")
|
|
endif (@BUILD_CAFFE@)
|
|
|
|
# Report other information
|
|
set(OpenPose_INCLUDE_DIRS "${_prefix}/include/")
|
|
set(OpenPose_VERSION_MAJOR @OpenPose_VERSION_MAJOR@)
|
|
set(OpenPose_VERSION_MINOR @OpenPose_VERSION_MINOR@)
|
|
set(OpenPose_VERSION_PATCH @OpenPose_VERSION_PATCH@)
|
|
set(OpenPose_VERSION @OpenPose_VERSION@)
|
|
|
|
# Check that the user requested components
|
|
# are actually targets that are part of this build
|
|
if (OpenPose_FIND_COMPONENTS)
|
|
foreach (comp ${OpenPose_FIND_COMPONENTS})
|
|
if (NOT TARGET ${comp})
|
|
set (OpenPose_${comp}_FOUND 0)
|
|
if (OpenPose_FIND_REQUIRED_${comp})
|
|
message(FATAL_ERROR "OpenPose ${comp} not available.")
|
|
endif (OpenPose_FIND_REQUIRED_${comp})
|
|
else (NOT TARGET ${comp})
|
|
set(OpenPose_${comp}_FOUND 1)
|
|
set(OpenPose_LIBS "${comp};${OpenPose_LIBS}")
|
|
endif (NOT TARGET ${comp})
|
|
endforeach ()
|
|
else (OpenPose_FIND_COMPONENTS)
|
|
set(OpenPose_LIBS "openpose")
|
|
endif (OpenPose_FIND_COMPONENTS)
|
|
|
|
if (OpenPose_INCLUDE_DIRS AND OpenPose_LIBS)
|
|
set(OpenPose_FOUND 1)
|
|
endif (OpenPose_INCLUDE_DIRS AND OpenPose_LIBS)
|