source: build/snova/trunk/obuild/this.obuild@ 241

Last change on this file since 241 was 241, checked in by barrand, 19 years ago
File size: 4.3 KB
Line 
1<obuild>
2
3 <package name="snova" version="v2r0p0">
4
5 <repository>svn.lal.in2p3.fr/nemo/packages</repository>
6
7 <!-- not this : -->
8
9 <reference package="foreign" version="v1r*" file="CLHEP.obuild"/>
10 <reference package="foreign" version="v1r*" file="Geant4.obuild"/>
11 <reference package="foreign" version="v1r*" file="HDF5.obuild"/>
12 <reference package="foreign" version="v1r*" file="zlib.obuild"/>
13
14 <use name="bhep" version="v1r4p2">
15 <cxx_include/>
16 <lib>bhep</lib>
17 </use>
18
19 <!-- this : -->
20
21 <library name="geomutils">
22 <files>../source/GeomUtils/src/*.cc</files>
23 <cxx_include>${obuild_snova_path}/source/GeomUtils/include</cxx_include>
24 <!-- not this : -->
25 <cxx_include copy="cxx_include" from="CLHEP"/>
26 </library>
27
28 <library name="sngeom">
29 <files>../source/SNgeom2/src/*.cc</files>
30 <cxx_include>${obuild_snova_path}/source/SNgeom2/include</cxx_include>
31 <!-- not this : -->
32 <cxx_include>${obuild_snova_path}/source/GeomUtils/include</cxx_include>
33 <cxx_include copy="cxx_include" from="CLHEP"/>
34 <cxx_include copy="cxx_include" from="bhep"/>
35 </library>
36
37 <library name="snvertex">
38 <files>../source/SNvertex/src/*.cc</files>
39 <cxx_include>${obuild_snova_path}/source/SNvertex/include</cxx_include>
40 <!-- not this : -->
41 <cxx_include>${obuild_snova_path}/source/GeomUtils/include</cxx_include>
42 <cxx_include>${obuild_snova_path}/source/SNgeom2/include</cxx_include>
43 <cxx_include copy="cxx_include" from="bhep"/>
44 <cxx_include copy="cxx_include" from="CLHEP"/>
45 </library>
46
47 <library name="snova">
48
49 <files>../source/snova/base/*.cc</files>
50 <files>../source/snova/geom/*.cc</files>
51 <files>../source/snova/physics/*.cc</files>
52
53 <cxx_include>${obuild_snova_path}</cxx_include>
54 <!-- not this : -->
55 <cxx_include>${obuild_snova_path}/source/GeomUtils/include</cxx_include>
56 <cxx_include>${obuild_snova_path}/source/SNgeom2/include</cxx_include>
57 <cxx_include>${obuild_snova_path}/source/SNvertex/include</cxx_include>
58
59 <cxx_include copy="cxx_include" from="bhep"/>
60 <cxx_include copy="cxx_include" from="CLHEP"/>
61 <cxx_include copy="cxx_include" from="Geant4"/>
62 <cxx_include copy="c_include" from="HDF5"/>
63 </library>
64
65 <library name="snova_ui">
66
67 <files>../source/snova/ui/*.cc</files>
68
69 <cxx_include>${obuild_snova_path}</cxx_include>
70 <!-- not this : -->
71 <cxx_include>${obuild_snova_path}/source/GeomUtils/include</cxx_include>
72 <cxx_include>${obuild_snova_path}/source/SNgeom2/include</cxx_include>
73 <cxx_include>${obuild_snova_path}/source/SNvertex/include</cxx_include>
74
75 <cxx_include copy="cxx_include" from="bhep"/>
76 <cxx_include copy="cxx_include" from="CLHEP"/>
77 <cxx_include copy="cxx_include" from="Geant4"/>
78 <cxx_include copy="c_include" from="HDF5"/>
79 </library>
80
81 <application name="prog_snova">
82 <files>../source/snova/prog_snova2.cxx</files>
83 <!-- not this : -->
84 <cxx_include>${obuild_snova_path}</cxx_include>
85 <cxx_include>${obuild_snova_path}/source/GeomUtils/include</cxx_include>
86 <cxx_include>${obuild_snova_path}/source/SNgeom2/include</cxx_include>
87 <cxx_include>${obuild_snova_path}/source/SNvertex/include</cxx_include>
88 <cxx_include copy="cxx_include" from="bhep"/>
89 <cxx_include copy="cxx_include" from="CLHEP"/>
90 <cxx_include copy="cxx_include" from="Geant4"/>
91 <cxx_include copy="c_include" from="HDF5"/>
92
93 <lib>snova_ui</lib>
94 <lib>snova</lib>
95 <lib>snvertex</lib>
96 <lib>sngeom</lib>
97 <lib>geomutils</lib>
98 <lib copy="lib" from="bhep"/>
99 <lib copy="lib" from="HDF5"/>
100 <lib copy="lib" from="zlib"/>
101 <lib copy="lib_G4interfaces" from="Geant4"/>
102 <lib copy="lib_G4vis_management" from="Geant4"/>
103 <lib copy="lib_G4modeling" from="Geant4"/>
104 <lib copy="lib_G4Tree" from="Geant4"/>
105 <lib copy="lib" from="Geant4"/>
106 <lib copy="lib" from="CLHEP"/>
107 </application>
108
109 <setup>
110 <exec from="bhep"/>
111
112 <load_library_path copy="load_library_path" from="HDF5"/>
113 <load_library_path copy="load_library_path" from="CLHEP"/>
114 <load_library_path copy="load_library_path" from="Geant4"/>
115
116 <load_library_path/>
117 <run_path/>
118 </setup>
119
120 </package>
121
122</obuild>
Note: See TracBrowser for help on using the repository browser.