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

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