summaryrefslogtreecommitdiff
blob: 357fcd600c7f3f60e999200bbea76eb1d3c9df18 (plain)
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
32
33
34
35
36
--- PCL-1.4.0-Source.old/CMakeLists.txt	2012-01-01 20:39:43.000000000 -0500
+++ PCL-1.4.0-Source/CMakeLists.txt	2012-02-20 17:21:10.000000000 -0500
@@ -128,13 +128,19 @@
 # OpenMP
 include(${PCL_SOURCE_DIR}/cmake/pcl_openmp.cmake)
 # OpenNI
-find_package(OpenNI)
+if(WITH_OPENNI)
+  find_package(OpenNI)
+endif()
 # Qhull
-find_package(Qhull)
+if(WITH_QHULL)
+  find_package(Qhull)
+endif()
 # Find ROS
 include(${PCL_SOURCE_DIR}/cmake/pcl_find_ros.cmake)
 # Find VTK
-find_package(VTK)
+if(WITH_VTK)
+  find_package(VTK)
+endif()
 if(VTK_FOUND)
   set(VTK_FOUND TRUE)
   message(STATUS "VTK found (include: ${VTK_INCLUDE_DIRS}, lib: ${VTK_LIBRARY_DIRS})")
@@ -142,7 +148,9 @@
   set(HAVE_VTK ON)
 endif()
 #Find MPI
-find_package(MPI)
+if(WITH_MPI)
+  find_package(MPI)
+endif()
 if(MPI_CXX_FOUND)
   include_directories(${MPI_INCLUDE_PATH})
 endif(MPI_CXX_FOUND)