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

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