From: Maria Dimashova Date: Thu, 3 Feb 2011 09:55:17 +0000 (+0000) Subject: moved an include dirs setting to the root cmake file X-Git-Tag: accepted/2.0/20130307.220821~3556 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ed77955635e80d2cf54a42ca619315945a7a1b2d;p=profile%2Fivi%2Fopencv.git moved an include dirs setting to the root cmake file --- diff --git a/CMakeLists.txt b/CMakeLists.txt index aebdcd2..0ab15fc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -782,18 +782,29 @@ if(WITH_OPENNI) unset(OPENNI_LIBRARY CACHE) unset(PRIME_SENSOR_MODULES_FOR_OPENNI CACHE) find_library(OPENNI_LIBRARY "OpenNI" PATHS "/usr/lib" "c:/Program Files/OpenNI/Lib" DOC "OpenNI library") - if(OPENNI_LIBRARY) + + if(OPENNI_LIBRARY) set(HAVE_OPENNI TRUE) + + # set OpenNI include directory + if(WIN32) + set(OPENNI_INCLUDE_DIR "c:/Program Files/OpenNI/Include") + elseif(UNIX OR APPLE) + set(OPENNI_INCLUDE_DIR "/usr/include/ni") + endif() + # the check: are PrimeSensor Modules for OpenNI installed? - if(WIN32) - find_file(PRIME_SENSOR_MODULES_FOR_OPENNI "XnCore.dll" PATHS "c:/Program Files/Prime Sense/Sensor/Bin" DOC "Core library of PrimeSensor Modules for OpenNI") - elseif(UNIX OR APPLE) - find_library(PRIME_SENSOR_MODULES_FOR_OPENNI "XnCore" PATHS "/usr/lib" DOC "Core library of PrimeSensor Modules for OpenNI") - endif() - if(PRIME_SENSOR_MODULES_FOR_OPENNI) + if(WIN32) + find_file(PRIME_SENSOR_MODULES_FOR_OPENNI "XnCore.dll" PATHS "c:/Program Files/Prime Sense/Sensor/Bin" DOC "Core library of PrimeSensor Modules for OpenNI") + elseif(UNIX OR APPLE) + find_library(PRIME_SENSOR_MODULES_FOR_OPENNI "XnCore" PATHS "/usr/lib" DOC "Core library of PrimeSensor Modules for OpenNI") + endif() + if(PRIME_SENSOR_MODULES_FOR_OPENNI) set(HAVE_PRIME_SENSOR_FOR_OPENNI TRUE) endif() - endif() + + endif() #if(OPENNI_LIBRARY) + endif() #if(WITH_OPENNI) ############################## Eigen2 ############################## diff --git a/modules/highgui/CMakeLists.txt b/modules/highgui/CMakeLists.txt index d59215b..e447d33 100644 --- a/modules/highgui/CMakeLists.txt +++ b/modules/highgui/CMakeLists.txt @@ -177,12 +177,6 @@ endif() #OpenNI if(WITH_OPENNI AND HAVE_OPENNI) set(highgui_srcs ${highgui_srcs} src/cap_openni.cpp) - if(WIN32) - set(OPENNI_INCLUDE_DIR "c:/Program Files/OpenNI/Include") - elseif(UNIX OR APPLE) - set(OPENNI_INCLUDE_DIR "/usr/include/ni") - endif() - include_directories(${OPENNI_INCLUDE_DIR}) endif()