forked from Kitware/VTK
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CMakeLists.txt
43 lines (37 loc) · 1.27 KB
/
CMakeLists.txt
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
37
38
39
40
41
42
43
include(vtkObjectFactory)
set(Module_SRCS
vtkInteractorStyleDrawPolygon.cxx
vtkInteractorStyleFlight.cxx
vtkInteractorStyleImage.cxx
vtkInteractorStyleJoystickActor.cxx
vtkInteractorStyleJoystickCamera.cxx
vtkInteractorStyleMultiTouchCamera.cxx
vtkInteractorStyleRubberBand2D.cxx
vtkInteractorStyleRubberBand3D.cxx
vtkInteractorStyleRubberBandPick.cxx
vtkInteractorStyleRubberBandZoom.cxx
vtkInteractorStyleTerrain.cxx
vtkInteractorStyleTrackballActor.cxx
vtkInteractorStyleTrackballCamera.cxx
vtkInteractorStyleTrackball.cxx
vtkInteractorStyleUnicam.cxx
vtkInteractorStyleUser.cxx
vtkInteractorStyleSwitch.cxx
vtkParallelCoordinatesInteractorStyle.cxx
${CMAKE_CURRENT_BINARY_DIR}/${vtk-module}ObjectFactory.cxx
)
set_source_files_properties(
${vtk-module}ObjectFactory
PROPERTIES
WRAP_EXCLUDE 1
WRAP_EXCLUDE_PYTHON 1
)
# Now to generate our object factory.
set(vtk_module_overrides "vtkInteractorStyleSwitchBase")
if (ANDROID OR APPLE_IOS)
set(vtk_module_vtkInteractorStyleSwitchBase_override "vtkInteractorStyleMultiTouchCamera")
else()
set(vtk_module_vtkInteractorStyleSwitchBase_override "vtkInteractorStyleSwitch")
endif()
vtk_object_factory_configure("${vtk_module_overrides}")
vtk_module_library(vtkInteractionStyle ${Module_SRCS})