source: trunk/source/visualization/HepRep/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: 3.4 KB
Line 
1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4visHepRep
4# Package: Geant4.src.G4visualization.G4visHepRep
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/09/30 13:50:34 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/hits/include)
23include_directories(${CMAKE_SOURCE_DIR}/source/geometry/management/include)
24include_directories(${CMAKE_SOURCE_DIR}/source/geometry/solids/CSG/include)
25include_directories(${CMAKE_SOURCE_DIR}/source/geometry/solids/specific/include)
26include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPGeometry/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)
30include_directories(${CMAKE_SOURCE_DIR}/source/materials/include)
31include_directories(${CMAKE_SOURCE_DIR}/source/tracking/include)
32include_directories(${CMAKE_SOURCE_DIR}/source/visualization/externals/zlib/include)
33include_directories(${CMAKE_SOURCE_DIR}/source/visualization/management/include)
34include_directories(${CMAKE_SOURCE_DIR}/source/visualization/modeling/include)
35
36#
37# Define the Geant4 Module.
38#
39include(Geant4MacroDefineModule)
40GEANT4_DEFINE_MODULE(NAME G4visHepRep
41 HEADERS
42 G4HepRep.hh
43 G4HepRepFile.hh
44 G4HepRepFileSceneHandler.hh
45 G4HepRepFileViewer.hh
46 G4HepRepFileXMLWriter.hh
47 G4HepRepMessenger.hh
48 G4HepRepSceneHandler.hh
49 G4HepRepViewer.hh
50 SOURCES
51 BHepRepWriter.cc
52 DefaultHepRep.cc
53 DefaultHepRepAction.cc
54 DefaultHepRepAttDef.cc
55 DefaultHepRepAttValue.cc
56 DefaultHepRepAttribute.cc
57 DefaultHepRepDefinition.cc
58 DefaultHepRepFactory.cc
59 DefaultHepRepInstance.cc
60 DefaultHepRepInstanceTree.cc
61 DefaultHepRepPoint.cc
62 DefaultHepRepTreeID.cc
63 DefaultHepRepType.cc
64 DefaultHepRepTypeTree.cc
65 DeflateOutputStreamBuffer.cc
66 G4HepRep.cc
67 G4HepRepFile.cc
68 G4HepRepFileSceneHandler.cc
69 G4HepRepFileViewer.cc
70 G4HepRepFileXMLWriter.cc
71 G4HepRepMessenger.cc
72 G4HepRepSceneHandler.cc
73 G4HepRepViewer.cc
74 GZIPOutputStream.cc
75 GZIPOutputStreamBuffer.cc
76 IndentPrintWriter.cc
77 XMLHepRepFactory.cc
78 XMLHepRepWriter.cc
79 XMLWriter.cc
80 ZipOutputStream.cc
81 ZipOutputStreamBuffer.cc
82 GRANULAR_DEPENDENCIES
83 G4csg
84 G4geometrymng
85 G4globman
86 G4graphics_reps
87 G4hits
88 G4intercoms
89 G4materials
90 G4modeling
91 G4specsolids
92 G4tracking
93 G4vis_management
94 G4zlib
95 GLOBAL_DEPENDENCIES
96 G4digits_hits
97 G4geometry
98 G4global
99 G4graphics_reps
100 G4intercoms
101 G4materials
102 G4modeling
103 G4tracking
104 G4vis_management
105 G4zlib
106 LINK_LIBRARIES
107)
108
109# List any source specific properties here
110
Note: See TracBrowser for help on using the repository browser.