source: trunk/source/visualization/management/sources.cmake @ 1358

Last change on this file since 1358 was 1350, checked in by garnier, 14 years ago

update to last version 4.9.4

File size: 5.2 KB
Line 
1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4vis_management
4# Package: Geant4.src.G4visualization.G4vis_management
5#
6# Sources description for a library.
7# Lists the sources and headers of the code explicitely.
8# Lists include paths needed.
9# Lists the internal granular and global dependencies of the library.
10# Source specific properties should be added at the end.
11#
12# Generated on : 24/9/2010
13#
14# $Id: sources.cmake,v 1.1 2010/09/29 19:15:02 bmorgan Exp $
15#
16#------------------------------------------------------------------------------
17
18# List external includes needed.
19include_directories(${CLHEP_INCLUDE_DIRS})
20
21# List internal includes needed.
22include_directories(${CMAKE_SOURCE_DIR}/source/digits_hits/digits/include)
23include_directories(${CMAKE_SOURCE_DIR}/source/digits_hits/hits/include)
24include_directories(${CMAKE_SOURCE_DIR}/source/digits_hits/utils/include)
25include_directories(${CMAKE_SOURCE_DIR}/source/event/include)
26include_directories(${CMAKE_SOURCE_DIR}/source/geometry/magneticfield/include)
27include_directories(${CMAKE_SOURCE_DIR}/source/geometry/management/include)
28include_directories(${CMAKE_SOURCE_DIR}/source/geometry/navigation/include)
29include_directories(${CMAKE_SOURCE_DIR}/source/geometry/solids/Boolean/include)
30include_directories(${CMAKE_SOURCE_DIR}/source/geometry/solids/CSG/include)
31include_directories(${CMAKE_SOURCE_DIR}/source/geometry/solids/specific/include)
32include_directories(${CMAKE_SOURCE_DIR}/source/geometry/volumes/include)
33include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPGeometry/include)
34include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPRandom/include)
35include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include)
36include_directories(${CMAKE_SOURCE_DIR}/source/graphics_reps/include)
37include_directories(${CMAKE_SOURCE_DIR}/source/intercoms/include)
38include_directories(${CMAKE_SOURCE_DIR}/source/materials/include)
39include_directories(${CMAKE_SOURCE_DIR}/source/particles/management/include)
40include_directories(${CMAKE_SOURCE_DIR}/source/processes/management/include)
41include_directories(${CMAKE_SOURCE_DIR}/source/run/include)
42include_directories(${CMAKE_SOURCE_DIR}/source/track/include)
43include_directories(${CMAKE_SOURCE_DIR}/source/tracking/include)
44include_directories(${CMAKE_SOURCE_DIR}/source/visualization/management/include)
45include_directories(${CMAKE_SOURCE_DIR}/source/visualization/modeling/include)
46
47#
48# Define the Geant4 Module.
49#
50include(Geant4MacroDefineModule)
51GEANT4_DEFINE_MODULE(NAME G4vis_management
52    HEADERS
53        G4GraphicsSystemList.hh
54        G4Scene.hh
55        G4Scene.icc
56        G4SceneHandlerList.hh
57        G4SceneList.hh
58        G4VGraphicsSystem.hh
59        G4VGraphicsSystem.icc
60        G4VSceneHandler.hh
61        G4VSceneHandler.icc
62        G4VUserVisAction.hh
63        G4VViewer.hh
64        G4VViewer.icc
65        G4VVisCommand.hh
66        G4VVisCommand.icc
67        G4ViewParameters.hh
68        G4ViewParameters.icc
69        G4ViewerList.hh
70        G4VisCommandModelCreate.hh
71        G4VisCommands.hh
72        G4VisCommandsCompound.hh
73        G4VisCommandsGeometry.hh
74        G4VisCommandsGeometrySet.hh
75        G4VisCommandsListManager.hh
76        G4VisCommandsScene.hh
77        G4VisCommandsSceneAdd.hh
78        G4VisCommandsSceneHandler.hh
79        G4VisCommandsViewer.hh
80        G4VisCommandsViewerSet.hh
81        G4VisExecutive.hh
82        G4VisExecutive.icc
83        G4VisFeaturesOfDAWNFILE.hh
84        G4VisFeaturesOfFukuiRenderer.hh
85        G4VisFeaturesOfOpenGL.hh
86        G4VisFeaturesOfOpenInventor.hh
87        G4VisFilterManager.hh
88        G4VisListManager.hh
89        G4VisManager.hh
90        G4VisManager.icc
91        G4VisModelManager.hh
92        G4VisStateDependent.hh
93    SOURCES
94        G4GraphicsSystemList.cc
95        G4Scene.cc
96        G4SceneHandlerList.cc
97        G4SceneList.cc
98        G4VGraphicsSystem.cc
99        G4VSceneHandler.cc
100        G4VViewer.cc
101        G4VVisCommand.cc
102        G4ViewParameters.cc
103        G4ViewerList.cc
104        G4VisCommands.cc
105        G4VisCommandsCompound.cc
106        G4VisCommandsGeometry.cc
107        G4VisCommandsGeometrySet.cc
108        G4VisCommandsScene.cc
109        G4VisCommandsSceneAdd.cc
110        G4VisCommandsSceneHandler.cc
111        G4VisCommandsViewer.cc
112        G4VisCommandsViewerSet.cc
113        G4VisFeaturesOfDAWNFILE.cc
114        G4VisFeaturesOfFukuiRenderer.cc
115        G4VisFeaturesOfOpenGL.cc
116        G4VisFeaturesOfOpenInventor.cc
117        G4VisManager.cc
118        G4VisStateDependent.cc
119    GRANULAR_DEPENDENCIES
120        G4csg
121        G4detutils
122        G4digits
123        G4event
124        G4geomBoolean
125        G4geometrymng
126        G4globman
127        G4graphics_reps
128        G4hits
129        G4intercoms
130        G4magneticfield
131        G4materials
132        G4modeling
133        G4navigation
134        G4partman
135        G4procman
136        G4run
137        G4specsolids
138        G4track
139        G4tracking
140        G4vis_management
141        G4volumes
142    GLOBAL_DEPENDENCIES
143        G4digits_hits
144        G4event
145        G4geometry
146        G4global
147        G4graphics_reps
148        G4intercoms
149        G4materials
150        G4modeling
151        G4particles
152        G4processes
153        G4run
154        G4track
155        G4tracking
156    LINK_LIBRARIES
157)
158
159# List any source specific properties here
160
Note: See TracBrowser for help on using the repository browser.