source: trunk/source/persistency/gdml/sources.cmake@ 1350

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

update to last version 4.9.4

File size: 4.2 KB
Line 
1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4gdml
4# Package: Geant4.src.G4persistency.G4gdml
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.2 2010/11/02 10:40:06 gcosmo Exp $
15#
16#------------------------------------------------------------------------------
17
18# List external includes needed.
19include_directories(${CLHEP_INCLUDE_DIRS})
20
21# Need XercesC
22include_directories(${XERCESC_INCLUDE_DIRS})
23
24# List internal includes needed.
25include_directories(${CMAKE_SOURCE_DIR}/source/digits_hits/digits/include)
26include_directories(${CMAKE_SOURCE_DIR}/source/digits_hits/hits/include)
27include_directories(${CMAKE_SOURCE_DIR}/source/event/include)
28include_directories(${CMAKE_SOURCE_DIR}/source/geometry/divisions/include)
29include_directories(${CMAKE_SOURCE_DIR}/source/geometry/management/include)
30include_directories(${CMAKE_SOURCE_DIR}/source/geometry/navigation/include)
31include_directories(${CMAKE_SOURCE_DIR}/source/geometry/solids/Boolean/include)
32include_directories(${CMAKE_SOURCE_DIR}/source/geometry/solids/CSG/include)
33include_directories(${CMAKE_SOURCE_DIR}/source/geometry/solids/specific/include)
34include_directories(${CMAKE_SOURCE_DIR}/source/geometry/volumes/include)
35include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPGeometry/include)
36include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPNumerics/include)
37include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPRandom/include)
38include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include)
39include_directories(${CMAKE_SOURCE_DIR}/source/graphics_reps/include)
40include_directories(${CMAKE_SOURCE_DIR}/source/intercoms/include)
41include_directories(${CMAKE_SOURCE_DIR}/source/materials/include)
42include_directories(${CMAKE_SOURCE_DIR}/source/particles/management/include)
43include_directories(${CMAKE_SOURCE_DIR}/source/processes/management/include)
44include_directories(${CMAKE_SOURCE_DIR}/source/run/include)
45include_directories(${CMAKE_SOURCE_DIR}/source/track/include)
46include_directories(${CMAKE_SOURCE_DIR}/source/tracking/include)
47
48#
49# Define the Geant4 Module.
50#
51include(Geant4MacroDefineModule)
52GEANT4_DEFINE_MODULE(NAME G4gdml
53 HEADERS
54 G4GDMLEvaluator.hh
55 G4GDMLMessenger.hh
56 G4GDMLParameterisation.hh
57 G4GDMLParser.hh
58 G4GDMLParser.icc
59 G4GDMLRead.hh
60 G4GDMLReadDefine.hh
61 G4GDMLReadMaterials.hh
62 G4GDMLReadParamvol.hh
63 G4GDMLReadSetup.hh
64 G4GDMLReadSolids.hh
65 G4GDMLReadStructure.hh
66 G4GDMLWrite.hh
67 G4GDMLWriteDefine.hh
68 G4GDMLWriteMaterials.hh
69 G4GDMLWriteParamvol.hh
70 G4GDMLWriteSetup.hh
71 G4GDMLWriteSolids.hh
72 G4GDMLWriteStructure.hh
73 G4STRead.hh
74 SOURCES
75 G4GDMLEvaluator.cc
76 G4GDMLMessenger.cc
77 G4GDMLParameterisation.cc
78 G4GDMLParser.cc
79 G4GDMLRead.cc
80 G4GDMLReadDefine.cc
81 G4GDMLReadMaterials.cc
82 G4GDMLReadParamvol.cc
83 G4GDMLReadSetup.cc
84 G4GDMLReadSolids.cc
85 G4GDMLReadStructure.cc
86 G4GDMLWrite.cc
87 G4GDMLWriteDefine.cc
88 G4GDMLWriteMaterials.cc
89 G4GDMLWriteParamvol.cc
90 G4GDMLWriteSetup.cc
91 G4GDMLWriteSolids.cc
92 G4GDMLWriteStructure.cc
93 G4STRead.cc
94 GRANULAR_DEPENDENCIES
95 G4csg
96 G4digits
97 G4event
98 G4geomBoolean
99 G4geomdivision
100 G4geometrymng
101 G4globman
102 G4graphics_reps
103 G4hepnumerics
104 G4hits
105 G4intercoms
106 G4materials
107 G4navigation
108 G4partman
109 G4procman
110 G4run
111 G4specsolids
112 G4track
113 G4tracking
114 G4volumes
115 GLOBAL_DEPENDENCIES
116 G4digits_hits
117 G4event
118 G4geometry
119 G4global
120 G4graphics_reps
121 G4intercoms
122 G4materials
123 G4particles
124 G4processes
125 G4run
126 G4track
127 G4tracking
128 LINK_LIBRARIES
129 ${XERCESC_LIBRARIES}
130)
131
132# List any source specific properties here
133
Note: See TracBrowser for help on using the repository browser.