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

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