Skip to content

Commit 7d8a618

Browse files
committed
use target_include_direcotires instead of globals.
1 parent 2d5101a commit 7d8a618

File tree

9 files changed

+58
-67
lines changed

9 files changed

+58
-67
lines changed

apps/3d_rec_framework/CMakeLists.txt

-2
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,6 @@ if(NOT build)
1616
return()
1717
endif()
1818

19-
include_directories("${CMAKE_CURRENT_BINARY_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}/include")
20-
2119
set(incs_fw
2220
"include/pcl/${SUBSYS_NAME}/${SUBSUBSYS_NAME}/feature_wrapper/normal_estimator.h"
2321
)

apps/CMakeLists.txt

+53-49
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,39 @@ set(CMAKE_AUTOMOC ON)
1515
set(CMAKE_AUTORCC ON)
1616
set(CMAKE_AUTOUIC ON)
1717

18+
list(APPEND CMAKE_AUTOUIC_SEARCH_PATHS "src")
19+
20+
if(VTK_FOUND)
21+
set(incs "include/pcl/${SUBSYS_NAME}/render_views_tesselated_sphere.h")
22+
set(srcs "src/render_views_tesselated_sphere.cpp")
23+
endif()
24+
25+
if(QHULL_FOUND)
26+
set(incs
27+
"include/pcl/${SUBSYS_NAME}/dominant_plane_segmentation.h"
28+
"include/pcl/${SUBSYS_NAME}/timer.h"
29+
${incs}
30+
)
31+
set(impl_incs "include/pcl/${SUBSYS_NAME}/impl/dominant_plane_segmentation.hpp")
32+
set(srcs "src/dominant_plane_segmentation.cpp" ${srcs})
33+
endif()
34+
35+
set(LIB_NAME "pcl_${SUBSYS_NAME}")
36+
PCL_ADD_LIBRARY(${LIB_NAME} COMPONENT ${SUBSYS_NAME} SOURCES ${srcs} ${impl_incs} ${incs})
37+
target_link_libraries("${LIB_NAME}" pcl_common pcl_io pcl_filters pcl_visualization pcl_segmentation pcl_surface pcl_features pcl_sample_consensus pcl_search)
38+
PCL_MAKE_PKGCONFIG(${LIB_NAME} COMPONENT ${SUBSYS_NAME} DESC ${SUBSYS_DESC})
39+
# Install include files
40+
PCL_ADD_INCLUDES("${SUBSYS_NAME}" "${SUBSYS_NAME}" ${incs})
41+
PCL_ADD_INCLUDES("${SUBSYS_NAME}" "${SUBSYS_NAME}/impl" ${impl_incs})
42+
1843
# to be filled with all targets the apps subsystem
1944
set(PCL_APPS_ALL_TARGETS)
2045

21-
include_directories("${CMAKE_CURRENT_BINARY_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}/include")
22-
2346
PCL_ADD_EXECUTABLE(pcl_test_search_speed COMPONENT ${SUBSYS_NAME} SOURCES src/test_search.cpp)
2447
target_link_libraries(pcl_test_search_speed pcl_common pcl_io pcl_search pcl_kdtree pcl_visualization)
2548

2649
PCL_ADD_EXECUTABLE(pcl_nn_classification_example COMPONENT ${SUBSYS_NAME} SOURCES src/nn_classification_example.cpp)
27-
target_link_libraries(pcl_nn_classification_example pcl_common pcl_io pcl_features pcl_kdtree)
50+
target_link_libraries(pcl_nn_classification_example pcl_apps pcl_common pcl_io pcl_features pcl_kdtree)
2851

2952
PCL_ADD_EXECUTABLE(pcl_pyramid_surface_matching COMPONENT ${SUBSYS_NAME} SOURCES src/pyramid_surface_matching.cpp)
3053
target_link_libraries(pcl_pyramid_surface_matching pcl_common pcl_io pcl_features pcl_registration pcl_filters)
@@ -38,9 +61,6 @@ if(LIBUSB_FOUND)
3861
endif()
3962

4063
if(VTK_FOUND)
41-
set(incs "include/pcl/${SUBSYS_NAME}/render_views_tesselated_sphere.h")
42-
set(srcs "src/render_views_tesselated_sphere.cpp")
43-
4464
PCL_ADD_EXECUTABLE(pcl_ppf_object_recognition COMPONENT ${SUBSYS_NAME} SOURCES src/ppf_object_recognition.cpp)
4565
target_link_libraries(pcl_ppf_object_recognition pcl_common pcl_io pcl_filters pcl_features pcl_registration pcl_visualization pcl_sample_consensus pcl_segmentation)
4666

@@ -70,8 +90,9 @@ if(VTK_FOUND)
7090
PCL_ADD_EXECUTABLE(pcl_face_trainer COMPONENT ${SUBSYS_NAME} SOURCES src/face_detection/face_trainer.cpp)
7191
target_link_libraries(pcl_face_trainer pcl_features pcl_recognition pcl_common pcl_io pcl_filters pcl_visualization pcl_segmentation pcl_sample_consensus pcl_surface pcl_keypoints pcl_ml pcl_search pcl_kdtree)
7292

73-
PCL_ADD_EXECUTABLE(pcl_fs_face_detector COMPONENT ${SUBSYS_NAME} SOURCES src/face_detection//filesystem_face_detection.cpp BUNDLE)
93+
PCL_ADD_EXECUTABLE(pcl_fs_face_detector COMPONENT ${SUBSYS_NAME} SOURCES src/face_detection/filesystem_face_detection.cpp BUNDLE)
7494
target_link_libraries(pcl_fs_face_detector pcl_features pcl_recognition pcl_common pcl_io pcl_filters pcl_visualization pcl_segmentation pcl_sample_consensus pcl_surface pcl_keypoints pcl_ml pcl_search pcl_kdtree)
95+
target_include_directories(pcl_fs_face_detector PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/include)
7596

7697
PCL_ADD_EXECUTABLE(pcl_stereo_ground_segmentation COMPONENT ${SUBSYS_NAME} SOURCES src/stereo_ground_segmentation.cpp)
7798
target_link_libraries(pcl_stereo_ground_segmentation pcl_common pcl_io pcl_filters pcl_visualization pcl_segmentation pcl_features pcl_stereo)
@@ -91,6 +112,7 @@ if(VTK_FOUND)
91112
BUNDLE)
92113

93114
target_link_libraries(pcl_manual_registration pcl_common pcl_io pcl_visualization pcl_segmentation pcl_features pcl_surface pcl_registration ${QTX}::Widgets)
115+
target_include_directories(pcl_manual_registration PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/include)
94116

95117
PCL_ADD_EXECUTABLE(pcl_pcd_video_player
96118
COMPONENT
@@ -102,6 +124,7 @@ if(VTK_FOUND)
102124
BUNDLE)
103125

104126
target_link_libraries(pcl_pcd_video_player pcl_common pcl_io pcl_visualization pcl_segmentation pcl_features pcl_surface ${QTX}::Widgets)
127+
target_include_directories(pcl_pcd_video_player PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/include)
105128
endif()
106129

107130
if(WITH_OPENNI)
@@ -154,20 +177,21 @@ if(VTK_FOUND)
154177

155178
PCL_ADD_EXECUTABLE(pcl_openni_face_detector COMPONENT ${SUBSYS_NAME} SOURCES src/face_detection//openni_face_detection.cpp src/face_detection//openni_frame_source.cpp BUNDLE)
156179
target_link_libraries(pcl_openni_face_detector pcl_features pcl_recognition pcl_common pcl_io pcl_filters pcl_visualization pcl_segmentation pcl_sample_consensus pcl_surface pcl_keypoints pcl_ml pcl_search pcl_kdtree)
180+
target_include_directories(pcl_openni_face_detector PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/include)
157181

158182
if(QT_FOUND AND HAVE_QVTK)
159183
# OpenNI Passthrough application demo
160184
PCL_ADD_EXECUTABLE(pcl_openni_passthrough
161185
COMPONENT
162186
${SUBSYS_NAME}
163187
SOURCES
188+
include/pcl/apps/openni_passthrough_qt.h
164189
include/pcl/apps/openni_passthrough.h
165190
src/openni_passthrough.cpp
166191
src/openni_passthrough.ui)
167192

168193
target_link_libraries(pcl_openni_passthrough pcl_common pcl_io pcl_filters pcl_visualization ${QTX}::Widgets)
169-
170-
list(APPEND CMAKE_AUTOUIC_SEARCH_PATHS "src")
194+
target_include_directories(pcl_openni_passthrough PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/include)
171195

172196
# OpenNI Organized Connected Component application demo
173197
PCL_ADD_EXECUTABLE(pcl_organized_segmentation_demo
@@ -180,37 +204,38 @@ if(VTK_FOUND)
180204
src/organized_segmentation_demo.ui
181205
BUNDLE)
182206
target_link_libraries(pcl_organized_segmentation_demo pcl_common pcl_io pcl_visualization pcl_segmentation pcl_features pcl_surface ${QTX}::Widgets)
207+
target_include_directories(pcl_organized_segmentation_demo PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/include)
183208

184209
endif()
185210

186211
if(QHULL_FOUND)
187-
PCL_ADD_EXECUTABLE(pcl_openni_3d_convex_hull COMPONENT ${SUBSYS_NAME} SOURCES src/openni_3d_convex_hull.cpp BUNDLE)
188-
target_link_libraries(pcl_openni_3d_convex_hull pcl_common pcl_io pcl_filters pcl_visualization pcl_segmentation pcl_sample_consensus pcl_features pcl_surface)
189-
190-
PCL_ADD_EXECUTABLE(pcl_openni_3d_concave_hull COMPONENT ${SUBSYS_NAME} SOURCES src/openni_3d_concave_hull.cpp BUNDLE)
191-
target_link_libraries(pcl_openni_3d_concave_hull pcl_common pcl_io pcl_filters pcl_visualization pcl_segmentation pcl_sample_consensus pcl_features pcl_surface)
192-
193-
PCL_ADD_EXECUTABLE(pcl_openni_tracking COMPONENT ${SUBSYS_NAME} SOURCES src/openni_tracking.cpp BUNDLE)
194-
target_link_libraries(pcl_openni_tracking pcl_common pcl_io pcl_surface pcl_visualization pcl_filters pcl_features pcl_segmentation pcl_tracking pcl_search)
195-
196-
PCL_ADD_EXECUTABLE(pcl_openni_planar_convex_hull COMPONENT ${SUBSYS_NAME} SOURCES src/openni_planar_convex_hull.cpp BUNDLE)
197-
target_link_libraries(pcl_openni_planar_convex_hull pcl_common pcl_io pcl_filters pcl_visualization pcl_segmentation pcl_sample_consensus pcl_surface)
198-
199-
PCL_ADD_EXECUTABLE(pcl_ni_linemod COMPONENT ${SUBSYS_NAME} SOURCES src/ni_linemod.cpp BUNDLE)
200-
target_link_libraries(pcl_ni_linemod pcl_common pcl_io pcl_filters pcl_visualization pcl_segmentation pcl_sample_consensus pcl_features pcl_surface pcl_search)
212+
PCL_ADD_EXECUTABLE(pcl_openni_3d_convex_hull COMPONENT ${SUBSYS_NAME} SOURCES src/openni_3d_convex_hull.cpp BUNDLE)
213+
target_link_libraries(pcl_openni_3d_convex_hull pcl_common pcl_io pcl_filters pcl_visualization pcl_segmentation pcl_sample_consensus pcl_features pcl_surface)
214+
215+
PCL_ADD_EXECUTABLE(pcl_openni_3d_concave_hull COMPONENT ${SUBSYS_NAME} SOURCES src/openni_3d_concave_hull.cpp BUNDLE)
216+
target_link_libraries(pcl_openni_3d_concave_hull pcl_common pcl_io pcl_filters pcl_visualization pcl_segmentation pcl_sample_consensus pcl_features pcl_surface)
217+
218+
PCL_ADD_EXECUTABLE(pcl_openni_tracking COMPONENT ${SUBSYS_NAME} SOURCES src/openni_tracking.cpp BUNDLE)
219+
target_link_libraries(pcl_openni_tracking pcl_common pcl_io pcl_surface pcl_visualization pcl_filters pcl_features pcl_segmentation pcl_tracking pcl_search)
220+
221+
PCL_ADD_EXECUTABLE(pcl_openni_planar_convex_hull COMPONENT ${SUBSYS_NAME} SOURCES src/openni_planar_convex_hull.cpp BUNDLE)
222+
target_link_libraries(pcl_openni_planar_convex_hull pcl_common pcl_io pcl_filters pcl_visualization pcl_segmentation pcl_sample_consensus pcl_surface)
223+
224+
PCL_ADD_EXECUTABLE(pcl_ni_linemod COMPONENT ${SUBSYS_NAME} SOURCES src/ni_linemod.cpp BUNDLE)
225+
target_link_libraries(pcl_ni_linemod pcl_apps pcl_common pcl_io pcl_filters pcl_visualization pcl_segmentation pcl_sample_consensus pcl_features pcl_surface pcl_search)
201226
endif() # QHULL_FOUND
202227

203228
PCL_ADD_EXECUTABLE(pcl_ni_agast COMPONENT ${SUBSYS_NAME} SOURCES src/ni_agast.cpp BUNDLE)
204-
target_link_libraries(pcl_ni_agast pcl_common pcl_io pcl_filters pcl_visualization pcl_segmentation pcl_sample_consensus pcl_features pcl_keypoints pcl_surface pcl_search)
229+
target_link_libraries(pcl_ni_agast pcl_apps pcl_common pcl_io pcl_filters pcl_visualization pcl_segmentation pcl_sample_consensus pcl_features pcl_keypoints pcl_surface pcl_search)
205230

206231
PCL_ADD_EXECUTABLE(pcl_ni_brisk COMPONENT ${SUBSYS_NAME} SOURCES src/ni_brisk.cpp BUNDLE)
207-
target_link_libraries(pcl_ni_brisk pcl_common pcl_io pcl_filters pcl_visualization pcl_segmentation pcl_sample_consensus pcl_features pcl_keypoints pcl_surface pcl_search)
232+
target_link_libraries(pcl_ni_brisk pcl_apps pcl_common pcl_io pcl_filters pcl_visualization pcl_segmentation pcl_sample_consensus pcl_features pcl_keypoints pcl_surface pcl_search)
208233

209234
PCL_ADD_EXECUTABLE(pcl_ni_susan COMPONENT ${SUBSYS_NAME} SOURCES src/ni_susan.cpp BUNDLE)
210-
target_link_libraries(pcl_ni_susan pcl_common pcl_visualization pcl_features pcl_keypoints pcl_search)
235+
target_link_libraries(pcl_ni_susan pcl_apps pcl_common pcl_visualization pcl_features pcl_keypoints pcl_search)
211236

212237
PCL_ADD_EXECUTABLE(pcl_ni_trajkovic COMPONENT ${SUBSYS_NAME} SOURCES src/ni_trajkovic.cpp BUNDLE)
213-
target_link_libraries(pcl_ni_trajkovic pcl_common pcl_visualization pcl_features pcl_keypoints pcl_search)
238+
target_link_libraries(pcl_ni_trajkovic pcl_apps pcl_common pcl_visualization pcl_features pcl_keypoints pcl_search)
214239

215240
PCL_ADD_EXECUTABLE(pcl_openni_klt COMPONENT ${SUBSYS_NAME} SOURCES src/openni_klt.cpp BUNDLE)
216241
target_link_libraries(pcl_openni_klt pcl_common pcl_io pcl_visualization pcl_tracking)
@@ -219,9 +244,6 @@ endif() # VTK_FOUND
219244

220245
# OpenGL and GLUT
221246
if(OPENGL_FOUND AND GLUT_FOUND)
222-
if(NOT WIN32)
223-
include_directories(SYSTEM "${OPENGL_INCLUDE_DIR}")
224-
endif()
225247
PCL_ADD_EXECUTABLE(pcl_grabcut_2d COMPONENT ${SUBSYS_NAME} SOURCES src/grabcut_2d.cpp BUNDLE)
226248
if(APPLE)
227249
set(_glut_target ${GLUT_glut_LIBRARY})
@@ -236,27 +258,9 @@ set(PCL_APPS_MODULES_NAMES_UNSORTED ${PCL_APPS_MODULES_NAMES})
236258
topological_sort(PCL_APPS_MODULES_NAMES PCL_APPS_ _DEPENDS)
237259
sort_relative(PCL_APPS_MODULES_NAMES_UNSORTED PCL_APPS_MODULES_NAMES PCL_APPS_MODULES_DIRS)
238260
foreach(subdir ${PCL_APPS_MODULES_DIRS})
239-
add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/${subdir}")
261+
add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/${subdir}")
240262
endforeach()
241263

242-
if(QHULL_FOUND)
243-
set(incs
244-
"include/pcl/${SUBSYS_NAME}/dominant_plane_segmentation.h"
245-
"include/pcl/${SUBSYS_NAME}/timer.h"
246-
${incs}
247-
)
248-
set(impl_incs "include/pcl/${SUBSYS_NAME}/impl/dominant_plane_segmentation.hpp")
249-
set(srcs "src/dominant_plane_segmentation.cpp" ${srcs})
250-
endif()
251-
252-
set(LIB_NAME "pcl_${SUBSYS_NAME}")
253-
PCL_ADD_LIBRARY(${LIB_NAME} COMPONENT ${SUBSYS_NAME} SOURCES ${srcs} ${impl_incs} ${incs})
254-
target_link_libraries("${LIB_NAME}" pcl_common pcl_io pcl_filters pcl_visualization pcl_segmentation pcl_surface pcl_features pcl_sample_consensus pcl_search)
255-
PCL_MAKE_PKGCONFIG(${LIB_NAME} COMPONENT ${SUBSYS_NAME} DESC ${SUBSYS_DESC})
256-
# Install include files
257-
PCL_ADD_INCLUDES("${SUBSYS_NAME}" "${SUBSYS_NAME}" ${incs})
258-
PCL_ADD_INCLUDES("${SUBSYS_NAME}" "${SUBSYS_NAME}/impl" ${impl_incs})
259-
260264
if(CMAKE_GENERATOR_IS_IDE)
261265
set(SUBSYS_TARGET_NAME APPS_BUILD)
262266
else()

apps/cloud_composer/CMakeLists.txt

-2
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,6 @@ if(NOT build)
2828
return()
2929
endif()
3030

31-
include_directories("${CMAKE_CURRENT_BINARY_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}/include")
32-
3331
#Create subdirectory for plugin libs
3432
set(CLOUD_COMPOSER_PLUGIN_DIR "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cloud_composer_plugins")
3533
make_directory("${CLOUD_COMPOSER_PLUGIN_DIR}")

apps/in_hand_scanner/CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,6 @@ if(NOT build)
7575
return()
7676
endif()
7777

78-
include_directories("${CMAKE_CURRENT_BINARY_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}/include")
79-
8078
set(EXE_NAME "pcl_${SUBSUBSYS_NAME}")
8179

8280
PCL_ADD_EXECUTABLE(
@@ -91,6 +89,7 @@ PCL_ADD_EXECUTABLE(
9189
BUNDLE)
9290

9391
target_link_libraries("${EXE_NAME}" ${SUBSUBSYS_LIBS} ${OPENGL_LIBRARIES} ${QTX}::Concurrent ${QTX}::Widgets ${QTX}::OpenGL)
92+
target_include_directories(${EXE_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/include)
9493
if (${QTX} MATCHES "Qt6")
9594
target_link_libraries("${EXE_NAME}" ${QTX}::OpenGLWidgets)
9695
endif()
@@ -110,6 +109,7 @@ PCL_ADD_EXECUTABLE(
110109
BUNDLE)
111110

112111
target_link_libraries(pcl_offline_integration ${SUBSUBSYS_LIBS} ${OPENGL_LIBRARIES} ${QTX}::Concurrent ${QTX}::Widgets ${QTX}::OpenGL)
112+
target_include_directories(pcl_offline_integration PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/include)
113113
if (${QTX} MATCHES "Qt6")
114114
target_link_libraries(pcl_offline_integration ${QTX}::OpenGLWidgets)
115115
endif()

apps/modeler/CMakeLists.txt

+2-3
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,6 @@ if(NOT build)
2323
return()
2424
endif()
2525

26-
include_directories("${CMAKE_CURRENT_BINARY_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}/include")
27-
2826
# Set Qt files and resources here
2927
set(uis
3028
main_window.ui
@@ -35,7 +33,7 @@ set(resources
3533
)
3634

3735
set(incs
38-
"include/pcl/${SUBSYS_NAME}/${SUBSUBSYS_NAME}/main_window.h"
36+
"include/pcl/${SUBSYS_NAME}/${SUBSUBSYS_NAME}/main_window.h"
3937
"include/pcl/${SUBSYS_NAME}/${SUBSUBSYS_NAME}/scene_tree.h"
4038
"include/pcl/${SUBSYS_NAME}/${SUBSUBSYS_NAME}/parameter_dialog.h"
4139
"include/pcl/${SUBSYS_NAME}/${SUBSUBSYS_NAME}/thread_controller.h"
@@ -115,6 +113,7 @@ PCL_ADD_EXECUTABLE(
115113
${impl_incs})
116114

117115
target_link_libraries("${EXE_NAME}" pcl_common pcl_io pcl_kdtree pcl_filters pcl_visualization pcl_segmentation pcl_surface pcl_features pcl_sample_consensus pcl_search ${QTX}::Widgets)
116+
target_include_directories(${EXE_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/include)
118117

119118
# Install include files
120119
PCL_ADD_INCLUDES("${SUBSUBSYS_NAME}" "${SUBSUBSYS_NAME}" ${incs})

apps/point_cloud_editor/CMakeLists.txt

+1-5
Original file line numberDiff line numberDiff line change
@@ -68,11 +68,6 @@ set(SRCS
6868
src/denoiseParameterForm.cpp
6969
)
7070

71-
include_directories(
72-
"${CMAKE_CURRENT_BINARY_DIR}"
73-
"${CMAKE_CURRENT_SOURCE_DIR}/include"
74-
)
75-
7671
set(EXE_NAME "pcl_${SUBSUBSYS_NAME}")
7772
PCL_ADD_EXECUTABLE(
7873
${EXE_NAME}
@@ -84,6 +79,7 @@ PCL_ADD_EXECUTABLE(
8479
${INCS})
8580

8681
target_link_libraries("${EXE_NAME}" ${QTX}::Widgets ${QTX}::OpenGL ${OPENGL_LIBRARIES} ${BOOST_LIBRARIES} pcl_common pcl_io pcl_filters)
82+
target_include_directories(${EXE_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/include)
8783
if (${QTX} MATCHES "Qt6")
8884
target_link_libraries("${EXE_NAME}" ${QTX}::OpenGLWidgets)
8985
endif()

examples/CMakeLists.txt

-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ endif()
1212
# this variable will filled with all targets added with pcl_add_example
1313
set(PCL_EXAMPLES_ALL_TARGETS)
1414

15-
include_directories(${PCL_INCLUDE_DIRS})
1615
# This looks for all examples/XXX/CMakeLists.txt
1716
file (GLOB examples_sbudirs */CMakeLists.txt)
1817
# Extract only relevant XXX and append it to PCL_EXAMPLES_SUBDIRS

outofcore/tools/CMakeLists.txt

-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ if(NOT VTK_FOUND)
1313
else()
1414
set(DEFAULT TRUE)
1515
set(REASON)
16-
include_directories("${CMAKE_CURRENT_SOURCE_DIR}/include")
1716

1817
set(srcs outofcore_viewer.cpp
1918
../src/visualization/camera.cpp

simulation/tools/CMakeLists.txt

-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@ else()
1313
set(_glut_target GLUT::GLUT)
1414
endif()
1515

16-
include_directories(SYSTEM ${VTK_INCLUDE_DIRS})
17-
1816
PCL_ADD_EXECUTABLE(pcl_sim_viewer COMPONENT ${SUBSYS_NAME} SOURCES sim_viewer.cpp)
1917
target_link_libraries (pcl_sim_viewer
2018
${VTK_IO_TARGET_LINK_LIBRARIES} pcl_kdtree

0 commit comments

Comments
 (0)