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

Last change on this file since 261 was 241, checked in by barrand, 19 years ago
File size: 4.3 KB
RevLine 
[130]1<obuild>
2
[144]3 <package name="snova" version="v2r0p0">
[130]4
5 <repository>svn.lal.in2p3.fr/nemo/packages</repository>
6
7 <!-- not this : -->
8
9 <reference package="foreign" version="v1r*" file="CLHEP.obuild"/>
[240]10 <reference package="foreign" version="v1r*" file="Geant4.obuild"/>
[241]11 <reference package="foreign" version="v1r*" file="HDF5.obuild"/>
12 <reference package="foreign" version="v1r*" file="zlib.obuild"/>
[130]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 : -->
[132]32 <cxx_include>${obuild_snova_path}/source/GeomUtils/include</cxx_include>
[130]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>
[132]40 <!-- not this : -->
[130]41 <cxx_include>${obuild_snova_path}/source/GeomUtils/include</cxx_include>
42 <cxx_include>${obuild_snova_path}/source/SNgeom2/include</cxx_include>
[132]43 <cxx_include copy="cxx_include" from="bhep"/>
[130]44 <cxx_include copy="cxx_include" from="CLHEP"/>
45 </library>
46
47 <library name="snova">
48
[198]49 <files>../source/snova/base/*.cc</files>
[130]50 <files>../source/snova/geom/*.cc</files>
51 <files>../source/snova/physics/*.cc</files>
52
53 <cxx_include>${obuild_snova_path}</cxx_include>
[132]54 <!-- not this : -->
[130]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
[132]59 <cxx_include copy="cxx_include" from="bhep"/>
[130]60 <cxx_include copy="cxx_include" from="CLHEP"/>
[132]61 <cxx_include copy="cxx_include" from="Geant4"/>
[130]62 <cxx_include copy="c_include" from="HDF5"/>
63 </library>
64
[198]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
[132]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
[198]93 <lib>snova_ui</lib>
[132]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"/>
[201]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"/>
[132]105 <lib copy="lib" from="Geant4"/>
106 <lib copy="lib" from="CLHEP"/>
107 </application>
108
109 <setup>
[183]110 <exec from="bhep"/>
[185]111
[241]112 <load_library_path copy="load_library_path" from="HDF5"/>
[186]113 <load_library_path copy="load_library_path" from="CLHEP"/>
114 <load_library_path copy="load_library_path" from="Geant4"/>
115
[132]116 <load_library_path/>
[241]117 <run_path/>
[132]118 </setup>
119
[130]120 </package>
121
122</obuild>
Note: See TracBrowser for help on using the repository browser.