source: trunk/source/geometry/solids/CSG/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: 2.2 KB
Line 
1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4csg
4# Package: Geant4.src.G4geometry..G4csg
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:42:59 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/management/include)
23include_directories(${CMAKE_SOURCE_DIR}/source/geometry/volumes/include)
24include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPGeometry/include)
25include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPNumerics/include)
26include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPRandom/include)
27include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include)
28include_directories(${CMAKE_SOURCE_DIR}/source/graphics_reps/include)
29include_directories(${CMAKE_SOURCE_DIR}/source/intercoms/include)
30
31#
32# Define the Geant4 Module.
33#
34include(Geant4MacroDefineModule)
35GEANT4_DEFINE_MODULE(NAME G4csg
36    HEADERS
37        G4Box.hh
38        G4Box.icc
39        G4CSGSolid.hh
40        G4Cons.hh
41        G4Cons.icc
42        G4Orb.hh
43        G4Orb.icc
44        G4Para.hh
45        G4Para.icc
46        G4Sphere.hh
47        G4Sphere.icc
48        G4Torus.hh
49        G4Torus.icc
50        G4Trap.hh
51        G4Trap.icc
52        G4Trd.hh
53        G4Trd.icc
54        G4Tubs.hh
55        G4Tubs.icc
56    SOURCES
57        G4Box.cc
58        G4CSGSolid.cc
59        G4Cons.cc
60        G4Orb.cc
61        G4Para.cc
62        G4Sphere.cc
63        G4Torus.cc
64        G4Trap.cc
65        G4Trd.cc
66        G4Tubs.cc
67    GRANULAR_DEPENDENCIES
68        G4geometrymng
69        G4globman
70        G4graphics_reps
71        G4hepnumerics
72        G4intercoms
73        G4volumes
74    GLOBAL_DEPENDENCIES
75        G4global
76        G4graphics_reps
77        G4intercoms
78    LINK_LIBRARIES
79)
80
81# List any source specific properties here
82
Note: See TracBrowser for help on using the repository browser.