source: trunk/source/g3tog4/sources.cmake@ 1355

Last change on this file since 1355 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 : G3toG4
4# Package: Geant4.src.G3toG4
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 18:40:13 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/detector/include)
23include_directories(${CMAKE_SOURCE_DIR}/source/digits_hits/hits/include)
24include_directories(${CMAKE_SOURCE_DIR}/source/geometry/magneticfield/include)
25include_directories(${CMAKE_SOURCE_DIR}/source/geometry/management/include)
26include_directories(${CMAKE_SOURCE_DIR}/source/geometry/solids/BREPS/include)
27include_directories(${CMAKE_SOURCE_DIR}/source/geometry/solids/Boolean/include)
28include_directories(${CMAKE_SOURCE_DIR}/source/geometry/solids/CSG/include)
29include_directories(${CMAKE_SOURCE_DIR}/source/geometry/solids/specific/include)
30include_directories(${CMAKE_SOURCE_DIR}/source/geometry/volumes/include)
31include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPGeometry/include)
32include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPRandom/include)
33include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include)
34include_directories(${CMAKE_SOURCE_DIR}/source/graphics_reps/include)
35include_directories(${CMAKE_SOURCE_DIR}/source/materials/include)
36include_directories(${CMAKE_SOURCE_DIR}/source/particles/management/include)
37include_directories(${CMAKE_SOURCE_DIR}/source/processes/decay/include)
38include_directories(${CMAKE_SOURCE_DIR}/source/processes/management/include)
39include_directories(${CMAKE_SOURCE_DIR}/source/track/include)
40include_directories(${CMAKE_SOURCE_DIR}/source/tracking/include)
41
42#
43# Define the Geant4 Module.
44#
45include(Geant4MacroDefineModule)
46GEANT4_DEFINE_MODULE(NAME G3toG4
47 HEADERS
48 G3DetTable.hh
49 G3DetTableEntry.hh
50 G3Division.hh
51 G3EleTable.hh
52 G3G4Interface.hh
53 G3MatTable.hh
54 G3MatTableEntry.hh
55 G3MedTable.hh
56 G3MedTableEntry.hh
57 G3PartTable.hh
58 G3Pos.hh
59 G3RotTable.hh
60 G3RotTableEntry.hh
61 G3SensVolVector.hh
62 G3VolTable.hh
63 G3VolTableEntry.hh
64 G3toG4.hh
65 G3toG4BuildTree.hh
66 G3toG4MANY.hh
67 G3toG4MakeSolid.hh
68 G3toG4RotationMatrix.hh
69 SOURCES
70 G3DetTable.cc
71 G3DetTableEntry.cc
72 G3Division.cc
73 G3EleTable.cc
74 G3MatTable.cc
75 G3MatTableEntry.cc
76 G3MedTable.cc
77 G3MedTableEntry.cc
78 G3NegVolPars.cc
79 G3PartTable.cc
80 G3Pos.cc
81 G3RotTable.cc
82 G3RotTableEntry.cc
83 G3VolTable.cc
84 G3VolTableEntry.cc
85 G3toG4BuildTree.cc
86 G3toG4MANY.cc
87 G3toG4MakeSolid.cc
88 G3toG4RotationMatrix.cc
89 G4BuildGeom.cc
90 G4ggclos.cc
91 G4gsatt.cc
92 G4gsbool.cc
93 G4gsdet.cc
94 G4gsdeta.cc
95 G4gsdetd.cc
96 G4gsdeth.cc
97 G4gsdetu.cc
98 G4gsdetv.cc
99 G4gsdk.cc
100 G4gsdvn.cc
101 G4gsdvn2.cc
102 G4gsdvt.cc
103 G4gsdvt2.cc
104 G4gsdvx.cc
105 G4gsmate.cc
106 G4gsmixt.cc
107 G4gspart.cc
108 G4gspos.cc
109 G4gsposp.cc
110 G4gsrotm.cc
111 G4gstmed.cc
112 G4gstpar.cc
113 G4gsvolu.cc
114 clparse.cc
115 GRANULAR_DEPENDENCIES
116 G4brep
117 G4csg
118 G4decay
119 G4detector
120 G4geomBoolean
121 G4geometrymng
122 G4globman
123 G4graphics_reps
124 G4hits
125 G4magneticfield
126 G4materials
127 G4partman
128 G4procman
129 G4specsolids
130 G4track
131 G4tracking
132 G4volumes
133 GLOBAL_DEPENDENCIES
134 G4digits_hits
135 G4geometry
136 G4global
137 G4graphics_reps
138 G4materials
139 G4particles
140 G4processes
141 G4track
142 G4tracking
143 LINK_LIBRARIES
144)
145
146# List any source specific properties here
147
Note: See TracBrowser for help on using the repository browser.