forked from robotology-legacy/kinect-wrapper
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCMakeLists.txt
More file actions
31 lines (23 loc) · 857 Bytes
/
CMakeLists.txt
File metadata and controls
31 lines (23 loc) · 857 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# Copyright: (C) 2014 iCub Facility - Istituto Italiano di Tecnologia
# Authors: Ilaria Gori
# CopyPolicy: Released under the terms of the GNU GPL v2.0.
cmake_minimum_required(VERSION 2.8.7)
set(PROJECTNAME kinectWrapper)
project(${PROJECTNAME})
list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/library/cmake)
find_package(YARP REQUIRED)
find_package(ICUBcontrib REQUIRED)
find_package(KinectSDK)
find_package(OpenNI)
list(APPEND CMAKE_MODULE_PATH ${YARP_MODULE_PATH}
${ICUBCONTRIB_MODULE_PATH})
find_package(OpenCV REQUIRED)
include(ICUBcontribHelpers)
include(ICUBcontribOptions)
icubcontrib_set_default_prefix()
add_definitions(${YARP_DEFINES})
include(YarpInstallationHelpers)
add_subdirectory(library)
add_subdirectory(modules)
icubcontrib_finalize_export(${PROJECTNAME})
icubcontrib_add_uninstall_target()