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

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