source: snovis/trunk/obuild/darwin_app.obuild @ 267

Last change on this file since 267 was 267, checked in by barrand, 15 years ago
File size: 3.5 KB
Line 
1<obuild>
2
3  <use name="CoinPython" version="v1r*"/>
4
5  <darwin_app name="prog_snovis">
6
7    <!--
8    /////////////
9    /// this ////
10    /////////////
11    -->
12
13    <copy_dir>
14      <from>${obuild_snovis_path}/scripts</from>
15      <to>@@dir_bin@@/@@component@@.app/Contents/Resources/snovis/.</to>
16    </copy_dir>
17
18    <copy_dll>@@dir_bin@@/snovis.bundle</copy_dll>
19
20    <!--
21    /////////////
22    /// G4Lab ///
23    /////////////
24    -->
25
26    <copy_dll>${obuild_snovis_path}/${@@dir_bin_variable@@}/G4Lab.bundle</copy_dll>
27
28    <copy_dir>
29      <from>${obuild_snovis_path}/Resources/G4Lab</from>
30      <to>@@dir_bin@@/@@component@@.app/Contents/Resources/.</to>
31    </copy_dir>
32
33    <!--
34    //////////////
35    /// Geant4 ///
36    //////////////
37    -->
38
39<!--
40    <copy_dir>
41      <from>${Geant4_home}/data</from>
42      <to>@@dir_bin@@/@@component@@.app/Contents/Resources/Geant4/.</to>
43    </copy_dir>
44-->
45
46    <!--
47    ////////////////////////////////////////////////////////
48    /// The below is taken from OnXLab/obuild/Qt.obuild ////
49    ////////////////////////////////////////////////////////
50    -->
51    <!--
52    /////////////
53    /// OnXLab //
54    /////////////
55    -->
56    <copy_dll>${OSC_home}/bin/OnXLabInventor.bundle</copy_dll>
57    <copy_dll>${OSC_home}/bin/OnXLabKUIP.bundle</copy_dll>
58    <copy_dll>${OSC_home}/bin/OnXLab.bundle</copy_dll>
59    <copy_dll>${OSC_home}/bin/OnXLab_SWIG_Python.so</copy_dll>
60
61    <copy_dir>
62      <from>${OSC_home}/Resources/OnXLab/scripts</from>
63      <to>@@dir_bin@@/@@component@@.app/Contents/Resources/OnXLab/.</to>
64    </copy_dir>
65    <copy_dir>
66      <from>${OSC_home}/Resources/OnXLab/examples</from>
67      <to>@@dir_bin@@/@@component@@.app/Contents/Resources/OnXLab/.</to>
68    </copy_dir>
69
70    <!--
71    /////////////////
72    /// BatchLab ////
73    /////////////////
74    -->
75    <copy_dll>${OSC_home}/bin/BatchLabXML.bundle</copy_dll>
76    <copy_dll>${OSC_home}/bin/BatchLabRio.bundle</copy_dll>
77    <copy_dll>${OSC_home}/bin/BatchLabHDF5.bundle</copy_dll>
78
79    <copy_dir>
80      <from>${OSC_home}/Resources/BatchLab/scripts</from>
81      <to>@@dir_bin@@/@@component@@.app/Contents/Resources/BatchLab/.</to>
82    </copy_dir>
83
84    <!--
85    /////////////////
86    /// OnX /////////
87    /////////////////
88    -->
89    <copy_dll>${OSC_home}/bin/OnXTestDLD.bundle</copy_dll>
90    <copy_dll>${OSC_home}/bin/OnXKUIP.bundle</copy_dll>
91    <copy_dll>${OSC_home}/bin/OnX.bundle</copy_dll>
92    <copy_dll>${OSC_home}/bin/OnXQt.bundle</copy_dll>
93
94    <copy_dir>
95      <from>${OSC_home}/Resources/OnX/scripts</from>
96      <to>@@dir_bin@@/@@component@@.app/Contents/Resources/OnX/.</to>
97    </copy_dir>
98
99    <copy_dll>${OSC_home}/bin/OnXPython.bundle</copy_dll>
100    <copy_dll>${OSC_home}/bin/OnX_SWIG_Python.so</copy_dll>
101
102    <!--
103    /////////////////
104    /// HEPVis //////
105    /////////////////
106    -->
107    <copy_dir>
108      <from>${OSC_home}/Resources/HEPVis/fonts</from>
109      <to>@@dir_bin@@/@@component@@.app/Contents/Resources/HEPVis/.</to>
110    </copy_dir>
111
112    <copy_dll>${OSC_home}/bin/HEPVis_SWIG_Python.so</copy_dll>
113
114    <copy_dir>
115      <from>${OSC_home}/Resources/HEPVis/scripts</from>
116      <to>@@dir_bin@@/@@component@@.app/Contents/Resources/HEPVis/.</to>
117    </copy_dir>
118
119    <!--
120    //////////////////
121    /// CoinPython ///
122    //////////////////
123    -->
124    <copy_dll>${OSC_home}/bin/_CoinPython.so</copy_dll>
125
126    <copy_dir>
127      <from>${OSC_home}/Resources/CoinPython/scripts</from>
128      <to>@@dir_bin@@/@@component@@.app/Contents/Resources/CoinPython/.</to>
129    </copy_dir>
130
131  </darwin_app>
132
133</obuild>
Note: See TracBrowser for help on using the repository browser.