source: trunk/source/geometry/volumes/sources.cmake@ 1351

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

update to last version 4.9.4

File size: 2.8 KB
RevLine 
[1350]1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4volumes
4# Package: Geant4.src.G4geometry.G4volumes
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:43:33 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/geometry/magneticfield/include)
23include_directories(${CMAKE_SOURCE_DIR}/source/geometry/management/include)
24include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPGeometry/include)
25include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPRandom/include)
26include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include)
27include_directories(${CMAKE_SOURCE_DIR}/source/graphics_reps/include)
28include_directories(${CMAKE_SOURCE_DIR}/source/intercoms/include)
29
30#
31# Define the Geant4 Module.
32#
33include(Geant4MacroDefineModule)
34GEANT4_DEFINE_MODULE(NAME G4volumes
35 HEADERS
36 G4AssemblyTriplet.hh
37 G4AssemblyTriplet.icc
38 G4AssemblyVolume.hh
39 G4AssemblyVolume.icc
40 G4EnhancedVecAllocator.hh
41 G4GRSSolid.hh
42 G4GRSSolid.icc
43 G4GRSSolidHandle.hh
44 G4GRSVolume.hh
45 G4GRSVolume.icc
46 G4GRSVolumeHandle.hh
47 G4LogicalBorderSurface.hh
48 G4LogicalBorderSurface.icc
49 G4LogicalSkinSurface.hh
50 G4LogicalSkinSurface.icc
51 G4NavigationHistory.hh
52 G4NavigationHistory.icc
53 G4NavigationLevel.hh
54 G4NavigationLevel.icc
55 G4NavigationLevelRep.hh
56 G4NavigationLevelRep.icc
57 G4PVParameterised.hh
58 G4PVPlacement.hh
59 G4PVReplica.hh
60 G4ReflectionFactory.hh
61 G4TouchableHistory.hh
62 G4TouchableHistory.icc
63 G4TouchableHistoryHandle.hh
64 SOURCES
65 G4AssemblyVolume.cc
66 G4GRSSolid.cc
67 G4GRSVolume.cc
68 G4LogicalBorderSurface.cc
69 G4LogicalSkinSurface.cc
70 G4NavigationHistory.cc
71 G4NavigationLevel.cc
72 G4NavigationLevelRep.cc
73 G4PVParameterised.cc
74 G4PVPlacement.cc
75 G4PVReplica.cc
76 G4ReflectionFactory.cc
77 G4TouchableHistory.cc
78 GRANULAR_DEPENDENCIES
79 G4geometrymng
80 G4globman
81 G4graphics_reps
82 G4intercoms
83 G4magneticfield
84 GLOBAL_DEPENDENCIES
85 G4global
86 G4graphics_reps
87 G4intercoms
88 LINK_LIBRARIES
89)
90
91# List any source specific properties here
92
Note: See TracBrowser for help on using the repository browser.