source: osc_snovis/trunk/obuild/sh/build_release @ 272

Last change on this file since 272 was 272, checked in by barrand, 17 years ago
  • Property svn:executable set to *
File size: 27.9 KB
Line 
1#!/bin/sh -f
2
3#
4# File produced by the obuild tool version 1.0
5# for the package osc_snovis with version v1r0.
6#
7
8#////////////////////////////////////////////////
9# Usage :
10#   UNIX> cd some_path/project/version/obuild
11# ( UNIX> chmod a+x sh/build_release )
12#   UNIX> sh/build_release
13#
14#////////////////////////////////////////////////
15
16#obuild_args="$*"
17
18obuild_verbose=no
19obuild_set_x=no
20obuild_erase_dir_bin=no
21
22while test $# -ge 1 ; do
23  case $1 in
24    -h) 
25        echo "Usage :"
26        echo "  UNIX> sh/release [Options]"
27        echo "Options :"
28        echo "  -v : verbose."
29        echo "  -x : execute with set -x."
30        echo ""
31        exit ;;
32    -v) obuild_verbose=yes ;;
33    -x) obuild_set_x=yes ;;
34    -e) obuild_erase_dir_bin=yes ;;
35    -*) echo "unknwon option : $1" ; exit ;;
36  esac
37  shift
38done
39
40if [ ${obuild_set_x} = yes ] ; then
41  set -x
42fi
43
44if [  "${OBUILD_PLATFORM}" = "" ] ; then
45  obuild_platform=`uname`
46else
47  obuild_platform=${OBUILD_PLATFORM}
48fi
49
50if [ "${obuild_platform}" = "" ] ; then
51  echo "obuild_platform variable not defined."
52  exit
53fi
54
55if [  "${OBUILD_DIR_BIN}" = "" ] ; then
56  obuild_dir_bin=${obuild_platform}_obuild
57else
58  obuild_dir_bin=${OBUILD_DIR_BIN}
59fi
60
61if [ "${obuild_dir_bin}" = "" ] ; then
62  echo "obuild_dir_bin variable not defined."
63  exit
64fi
65
66obuild_pwd=`pwd`
67obuild_osc_snovis_path=`dirname "${obuild_pwd}"`
68unset obuild_pwd
69
70if [ ${obuild_erase_dir_bin} = "yes" ] ; then
71  /bin/rm -R -f "${obuild_osc_snovis_path}/${obuild_dir_bin}"
72  exit
73fi
74
75# Create the bin directory :
76/bin/mkdir -p "${obuild_osc_snovis_path}/${obuild_dir_bin}"
77
78if [ ! -e "${obuild_osc_snovis_path}/${obuild_dir_bin}/obuild_platform" ] ; then
79  if [ ! -e "${obuild_osc_snovis_path}/obuild/cpp/obuild_platform.cpp" ] ; then
80    echo "Program source obuild_platform.cpp not found."
81    exit
82  fi
83  if [ "${obuild_cxx_command}" = "" ] ; then 
84    if [  "${OBUILD_CXX}" != "" ] ; then
85      obuild_platform_compiler=${OBUILD_CXX}
86    else
87      obuild_platform_compiler=c++
88    fi
89  else
90    obuild_platform_compiler=${obuild_cxx_command} 
91  fi
92  ${obuild_platform_compiler} -o "${obuild_osc_snovis_path}/${obuild_dir_bin}/obuild_platform" "${obuild_osc_snovis_path}/obuild/cpp/obuild_platform.cpp"
93  unset obuild_platform_compiler
94  if [ ! -e "${obuild_osc_snovis_path}/${obuild_dir_bin}/obuild_platform" ] ; then
95    echo "Program obuild_platform not found."
96    exit
97  fi
98fi
99obuild_platform_exe="${obuild_osc_snovis_path}/${obuild_dir_bin}/obuild_platform"
100if [ "${obuild_platform_exe}" = "" ] ; then
101  echo "Variable obuild_platform_exe not defined."
102  exit
103fi
104obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
105if [ ${obuild_platform_result} = yes ] ; then
106OSC_home="/usr/local/OpenScientist/v16r0"
107fi
108unset obuild_platform_result
109if [ "${obuild_platform_exe}" = "" ] ; then
110  echo "Variable obuild_platform_exe not defined."
111  exit
112fi
113obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
114if [ ${obuild_platform_result} = yes ] ; then
115CLHEP_home="/usr/local/CLHEP/2.0.3.1"
116fi
117unset obuild_platform_result
118if [ "${obuild_platform_exe}" = "" ] ; then
119  echo "Variable obuild_platform_exe not defined."
120  exit
121fi
122obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
123if [ ${obuild_platform_result} = yes ] ; then
124Geant4_home="/usr/local/geant4/8.2"
125fi
126unset obuild_platform_result
127if [ "${obuild_platform_exe}" = "" ] ; then
128  echo "Variable obuild_platform_exe not defined."
129  exit
130fi
131obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
132if [ ${obuild_platform_result} = yes ] ; then
133HDF5_home="/usr/local/HDF5/1.6.5"
134fi
135unset obuild_platform_result
136if [ "${obuild_platform_exe}" = "" ] ; then
137  echo "Variable obuild_platform_exe not defined."
138  exit
139fi
140obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
141if [ ${obuild_platform_result} = yes ] ; then
142zlib_home="/usr"
143fi
144unset obuild_platform_result
145obuild_pwd_osc_snovis_0=`pwd`
146cd "${obuild_osc_snovis_path}/${obuild_dir_bin}"
147/bin/rm -R -f osc_snovis
148/bin/mkdir -p osc_snovis
149cd osc_snovis
150/bin/mkdir -p v1r0
151cd v1r0
152/bin/mkdir -p lib
153/bin/mkdir -p bin
154/bin/mkdir -p Resources
155/bin/mkdir -p tools
156obuild_dir_project=`pwd`
157
158/bin/rm -f "${obuild_dir_project}/Versions"
159echo "package osc_snovis v1r0" >> "${obuild_dir_project}/Versions"
160echo "package bhep v1r4p2" >> "${obuild_dir_project}/Versions"
161echo "package snova v2r0p0" >> "${obuild_dir_project}/Versions"
162echo "package snovis v1r1" >> "${obuild_dir_project}/Versions"
163echo "foreign OpenScientist v16r0" >> "${obuild_dir_project}/Versions"
164echo "foreign CLHEP 2.0.3.1" >> "${obuild_dir_project}/Versions"
165echo "foreign Geant4 8.2" >> "${obuild_dir_project}/Versions"
166echo "foreign HDF5 1.6.5" >> "${obuild_dir_project}/Versions"
167
168if [ "${obuild_platform_exe}" = "" ] ; then
169  echo "Variable obuild_platform_exe not defined."
170  exit
171fi
172obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
173if [ ${obuild_platform_result} = yes ] ; then
174if [ ! -d "${OSC_home}/bin" ] ; then
175  echo "WARNNING : Directory ${OSC_home}/bin not found."
176else
177/bin/mkdir -p "${obuild_dir_project}/./."
178/bin/cp -R "${OSC_home}/bin" "${obuild_dir_project}/./."
179find "${obuild_dir_project}/./." -depth -name CVS -exec /bin/rm -R -f {} \;
180find "${obuild_dir_project}/./." -depth -name .svn -exec /bin/rm -R -f {} \;
181fi
182fi
183unset obuild_platform_result
184if [ "${obuild_platform_exe}" = "" ] ; then
185  echo "Variable obuild_platform_exe not defined."
186  exit
187fi
188obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
189if [ ${obuild_platform_result} = yes ] ; then
190if [ ! -d "${OSC_home}/lib" ] ; then
191  echo "WARNNING : Directory ${OSC_home}/lib not found."
192else
193/bin/mkdir -p "${obuild_dir_project}/./."
194/bin/cp -R "${OSC_home}/lib" "${obuild_dir_project}/./."
195find "${obuild_dir_project}/./." -depth -name CVS -exec /bin/rm -R -f {} \;
196find "${obuild_dir_project}/./." -depth -name .svn -exec /bin/rm -R -f {} \;
197fi
198fi
199unset obuild_platform_result
200if [ "${obuild_platform_exe}" = "" ] ; then
201  echo "Variable obuild_platform_exe not defined."
202  exit
203fi
204obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
205if [ ${obuild_platform_result} = yes ] ; then
206if [ ! -d "${OSC_home}/Resources" ] ; then
207  echo "WARNNING : Directory ${OSC_home}/Resources not found."
208else
209/bin/mkdir -p "${obuild_dir_project}/./."
210/bin/cp -R "${OSC_home}/Resources" "${obuild_dir_project}/./."
211find "${obuild_dir_project}/./." -depth -name CVS -exec /bin/rm -R -f {} \;
212find "${obuild_dir_project}/./." -depth -name .svn -exec /bin/rm -R -f {} \;
213fi
214fi
215unset obuild_platform_result
216if [ "${obuild_platform_exe}" = "" ] ; then
217  echo "Variable obuild_platform_exe not defined."
218  exit
219fi
220obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'`
221if [ ${obuild_platform_result} = yes ] ; then
222if [ ! -e "${CLHEP_home}/lib/libCLHEP-2.0.3.1.dylib" ] ; then
223  echo "WARNNING : File ${CLHEP_home}/lib/libCLHEP-2.0.3.1.dylib not found."
224else
225/bin/mkdir -p "${obuild_dir_project}/lib"
226/bin/cp "${CLHEP_home}/lib/libCLHEP-2.0.3.1.dylib" "${obuild_dir_project}/lib/."
227fi
228fi
229unset obuild_platform_result
230if [ "${obuild_platform_exe}" = "" ] ; then
231  echo "Variable obuild_platform_exe not defined."
232  exit
233fi
234obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Linux'`
235if [ ${obuild_platform_result} = yes ] ; then
236if [ ! -e "${CLHEP_home}/lib/libCLHEP-2.0.3.1.so" ] ; then
237  echo "WARNNING : File ${CLHEP_home}/lib/libCLHEP-2.0.3.1.so not found."
238else
239/bin/mkdir -p "${obuild_dir_project}/lib"
240/bin/cp "${CLHEP_home}/lib/libCLHEP-2.0.3.1.so" "${obuild_dir_project}/lib/."
241fi
242fi
243unset obuild_platform_result
244if [ "${obuild_platform_exe}" = "" ] ; then
245  echo "Variable obuild_platform_exe not defined."
246  exit
247fi
248obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
249if [ ${obuild_platform_result} = yes ] ; then
250if [ ! -d "${CLHEP_home}/include" ] ; then
251  echo "WARNNING : Directory ${CLHEP_home}/include not found."
252else
253/bin/mkdir -p "${obuild_dir_project}/Resources/CLHEP/."
254/bin/cp -R "${CLHEP_home}/include" "${obuild_dir_project}/Resources/CLHEP/."
255find "${obuild_dir_project}/Resources/CLHEP/." -depth -name CVS -exec /bin/rm -R -f {} \;
256find "${obuild_dir_project}/Resources/CLHEP/." -depth -name .svn -exec /bin/rm -R -f {} \;
257fi
258fi
259unset obuild_platform_result
260if [ "${obuild_platform_exe}" = "" ] ; then
261  echo "Variable obuild_platform_exe not defined."
262  exit
263fi
264obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
265if [ ${obuild_platform_result} = yes ] ; then
266if [ ! -d "${Geant4_home}/include" ] ; then
267  echo "WARNNING : Directory ${Geant4_home}/include not found."
268else
269/bin/mkdir -p "${obuild_dir_project}/Resources/Geant4/."
270/bin/cp -R "${Geant4_home}/include" "${obuild_dir_project}/Resources/Geant4/."
271find "${obuild_dir_project}/Resources/Geant4/." -depth -name CVS -exec /bin/rm -R -f {} \;
272find "${obuild_dir_project}/Resources/Geant4/." -depth -name .svn -exec /bin/rm -R -f {} \;
273fi
274fi
275unset obuild_platform_result
276if [ "${obuild_platform_exe}" = "" ] ; then
277  echo "Variable obuild_platform_exe not defined."
278  exit
279fi
280obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'`
281if [ ${obuild_platform_result} = yes ] ; then
282if [ ! -d "${Geant4_home}/lib" ] ; then
283  echo "WARNNING : Directory ${Geant4_home}/lib not found."
284else
285/bin/mkdir -p "${obuild_dir_project}/lib/."
286find "${Geant4_home}/lib" -name 'libG4physicslists.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
287find "${Geant4_home}/lib" -name 'libG4readout.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
288find "${Geant4_home}/lib" -name 'libG4run.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
289find "${Geant4_home}/lib" -name 'libG4event.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
290find "${Geant4_home}/lib" -name 'libG4tracking.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
291find "${Geant4_home}/lib" -name 'libG4processes.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
292find "${Geant4_home}/lib" -name 'libG4digits_hits.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
293find "${Geant4_home}/lib" -name 'libG4track.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
294find "${Geant4_home}/lib" -name 'libG4particles.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
295find "${Geant4_home}/lib" -name 'libG4geometry.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
296find "${Geant4_home}/lib" -name 'libG4graphics_reps.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
297find "${Geant4_home}/lib" -name 'libG4materials.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
298find "${Geant4_home}/lib" -name 'libG4intercoms.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
299find "${Geant4_home}/lib" -name 'libG4global.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
300fi
301fi
302unset obuild_platform_result
303if [ "${obuild_platform_exe}" = "" ] ; then
304  echo "Variable obuild_platform_exe not defined."
305  exit
306fi
307obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Linux'`
308if [ ${obuild_platform_result} = yes ] ; then
309if [ ! -d "${Geant4_home}/lib" ] ; then
310  echo "WARNNING : Directory ${Geant4_home}/lib not found."
311else
312/bin/mkdir -p "${obuild_dir_project}/lib/."
313find "${Geant4_home}/lib" -name 'libG4physicslists.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
314find "${Geant4_home}/lib" -name 'libG4readout.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
315find "${Geant4_home}/lib" -name 'libG4run.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
316find "${Geant4_home}/lib" -name 'libG4event.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
317find "${Geant4_home}/lib" -name 'libG4tracking.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
318find "${Geant4_home}/lib" -name 'libG4processes.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
319find "${Geant4_home}/lib" -name 'libG4digits_hits.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
320find "${Geant4_home}/lib" -name 'libG4track.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
321find "${Geant4_home}/lib" -name 'libG4particles.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
322find "${Geant4_home}/lib" -name 'libG4geometry.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
323find "${Geant4_home}/lib" -name 'libG4graphics_reps.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
324find "${Geant4_home}/lib" -name 'libG4materials.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
325find "${Geant4_home}/lib" -name 'libG4intercoms.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
326find "${Geant4_home}/lib" -name 'libG4global.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
327fi
328fi
329unset obuild_platform_result
330if [ "${obuild_platform_exe}" = "" ] ; then
331  echo "Variable obuild_platform_exe not defined."
332  exit
333fi
334obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'`
335if [ ${obuild_platform_result} = yes ] ; then
336if [ ! -e "${HDF5_home}/lib/libhdf5.0.0.0.dylib" ] ; then
337  echo "WARNNING : File ${HDF5_home}/lib/libhdf5.0.0.0.dylib not found."
338else
339/bin/mkdir -p "${obuild_dir_project}/lib"
340/bin/cp "${HDF5_home}/lib/libhdf5.0.0.0.dylib" "${obuild_dir_project}/lib/."
341fi
342fi
343unset obuild_platform_result
344if [ "${obuild_platform_exe}" = "" ] ; then
345  echo "Variable obuild_platform_exe not defined."
346  exit
347fi
348obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
349if [ ${obuild_platform_result} = yes ] ; then
350if [ ! -d "${HDF5_home}/include" ] ; then
351  echo "WARNNING : Directory ${HDF5_home}/include not found."
352else
353/bin/mkdir -p "${obuild_dir_project}/Resources/HDF5/."
354/bin/cp -R "${HDF5_home}/include" "${obuild_dir_project}/Resources/HDF5/."
355find "${obuild_dir_project}/Resources/HDF5/." -depth -name CVS -exec /bin/rm -R -f {} \;
356find "${obuild_dir_project}/Resources/HDF5/." -depth -name .svn -exec /bin/rm -R -f {} \;
357fi
358fi
359unset obuild_platform_result
360
361if [ ! -e "${obuild_osc_snovis_path}/${obuild_dir_bin}/obuild_find" ] ; then
362  if [ ! -e "${obuild_osc_snovis_path}/obuild/cpp/obuild_find.cpp" ] ; then
363    echo "Program source obuild_find.cpp not found."
364    exit
365  fi
366  if [ "${obuild_cxx_command}" = "" ] ; then
367    if [  "${OBUILD_CXX}" != "" ] ; then
368      obuild_find_compiler=${OBUILD_CXX}
369    else
370      obuild_find_compiler=c++
371    fi
372  else
373    obuild_find_compiler=${obuild_cxx_command}
374  fi
375  ${obuild_find_compiler} -o "${obuild_osc_snovis_path}/${obuild_dir_bin}/obuild_find" "${obuild_osc_snovis_path}/obuild/cpp/obuild_find.cpp"
376  unset obuild_find_compiler
377  if [ ! -e "${obuild_osc_snovis_path}/${obuild_dir_bin}/obuild_find" ] ; then
378    echo "Program obuild_find not found."
379    exit
380  fi
381fi
382obuild_find_exe="${obuild_osc_snovis_path}/${obuild_dir_bin}/obuild_find"
383if [ "${obuild_find_exe}" = "" ] ; then
384  echo "Variable obuild_find_exe not defined."
385  exit
386fi
387obuild_osc_snovis_path=`"${obuild_find_exe}" osc_snovis 'v1r0'`
388if [ "${obuild_osc_snovis_path}" = "" ] ; then
389  echo "Can't find osc_snovis package."
390  exit
391fi
392
393if [ "${obuild_platform_exe}" = "" ] ; then
394  echo "Variable obuild_platform_exe not defined."
395  exit
396fi
397obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
398if [ ${obuild_platform_result} = yes ] ; then
399if [ ! -e "${obuild_osc_snovis_path}/obuild/release/UNIX/setup.csh" ] ; then
400  echo "WARNNING : File ${obuild_osc_snovis_path}/obuild/release/UNIX/setup.csh not found."
401else
402/bin/cp "${obuild_osc_snovis_path}/obuild/release/UNIX/setup.csh" "${obuild_dir_project}/."
403fi
404fi
405unset obuild_platform_result
406if [ "${obuild_platform_exe}" = "" ] ; then
407  echo "Variable obuild_platform_exe not defined."
408  exit
409fi
410obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
411if [ ${obuild_platform_result} = yes ] ; then
412if [ ! -e "${obuild_osc_snovis_path}/obuild/release/UNIX/setup.sh" ] ; then
413  echo "WARNNING : File ${obuild_osc_snovis_path}/obuild/release/UNIX/setup.sh not found."
414else
415/bin/cp "${obuild_osc_snovis_path}/obuild/release/UNIX/setup.sh" "${obuild_dir_project}/."
416fi
417fi
418unset obuild_platform_result
419if [ "${obuild_platform_exe}" = "" ] ; then
420  echo "Variable obuild_platform_exe not defined."
421  exit
422fi
423obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
424if [ ${obuild_platform_result} = yes ] ; then
425if [ ! -e "${obuild_osc_snovis_path}/obuild/release/UNIX/install" ] ; then
426  echo "WARNNING : File ${obuild_osc_snovis_path}/obuild/release/UNIX/install not found."
427else
428/bin/cp "${obuild_osc_snovis_path}/obuild/release/UNIX/install" "${obuild_dir_project}/."
429fi
430fi
431unset obuild_platform_result
432if [ "${obuild_find_exe}" = "" ] ; then
433  echo "Variable obuild_find_exe not defined."
434  exit
435fi
436obuild_snovis_path=`"${obuild_find_exe}" snovis 'v1r1'`
437if [ "${obuild_snovis_path}" = "" ] ; then
438  echo "Can't find snovis package."
439  exit
440fi
441
442if [ ! -d "${obuild_snovis_path}/scripts" ] ; then
443  echo "WARNNING : Directory ${obuild_snovis_path}/scripts not found."
444else
445/bin/mkdir -p "${obuild_dir_project}/Resources/snovis/."
446/bin/cp -R "${obuild_snovis_path}/scripts" "${obuild_dir_project}/Resources/snovis/."
447find "${obuild_dir_project}/Resources/snovis/." -depth -name CVS -exec /bin/rm -R -f {} \;
448find "${obuild_dir_project}/Resources/snovis/." -depth -name .svn -exec /bin/rm -R -f {} \;
449fi
450if [ "${obuild_platform_exe}" = "" ] ; then
451  echo "Variable obuild_platform_exe not defined."
452  exit
453fi
454obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'`
455if [ ${obuild_platform_result} = yes ] ; then
456if [ ! -d "${obuild_snovis_path}/Darwin_obuild/snovis_session.app" ] ; then
457  echo "WARNNING : Directory ${obuild_snovis_path}/Darwin_obuild/snovis_session.app not found."
458else
459/bin/mkdir -p "${obuild_dir_project}/../../."
460/bin/cp -R "${obuild_snovis_path}/Darwin_obuild/snovis_session.app" "${obuild_dir_project}/../../."
461find "${obuild_dir_project}/../../." -depth -name CVS -exec /bin/rm -R -f {} \;
462find "${obuild_dir_project}/../../." -depth -name .svn -exec /bin/rm -R -f {} \;
463fi
464fi
465unset obuild_platform_result
466
467if [ "${obuild_find_exe}" = "" ] ; then
468  echo "Variable obuild_find_exe not defined."
469  exit
470fi
471obuild_bhep_path=`"${obuild_find_exe}" bhep 'v1r4p2'`
472if [ "${obuild_bhep_path}" = "" ] ; then
473  echo "Can't find bhep package."
474  exit
475fi
476
477if [ ! -d "${obuild_bhep_path}/${obuild_dir_bin}" ] ; then
478  echo "WARNNING : Directory ${obuild_bhep_path}/${obuild_dir_bin} not found."
479else
480if [ -e "${obuild_bhep_path}/${obuild_dir_bin}/libbhep.dylib" ] ; then  /bin/cp "${obuild_bhep_path}/${obuild_dir_bin}/libbhep.dylib" "${obuild_dir_project}/lib/." ;fi
481if [ -e "${obuild_bhep_path}/${obuild_dir_bin}/libbhep.so" ] ; then  /bin/cp "${obuild_bhep_path}/${obuild_dir_bin}/libbhep.so" "${obuild_dir_project}/lib/." ;fi
482fi
483if [ "${obuild_find_exe}" = "" ] ; then
484  echo "Variable obuild_find_exe not defined."
485  exit
486fi
487obuild_snova_path=`"${obuild_find_exe}" snova 'v2r0p0'`
488if [ "${obuild_snova_path}" = "" ] ; then
489  echo "Can't find snova package."
490  exit
491fi
492
493if [ ! -d "${obuild_snova_path}/${obuild_dir_bin}" ] ; then
494  echo "WARNNING : Directory ${obuild_snova_path}/${obuild_dir_bin} not found."
495else
496if [ -e "${obuild_snova_path}/${obuild_dir_bin}/libgeomutils.dylib" ] ; then  /bin/cp "${obuild_snova_path}/${obuild_dir_bin}/libgeomutils.dylib" "${obuild_dir_project}/lib/." ;fi
497if [ -e "${obuild_snova_path}/${obuild_dir_bin}/libgeomutils.so" ] ; then  /bin/cp "${obuild_snova_path}/${obuild_dir_bin}/libgeomutils.so" "${obuild_dir_project}/lib/." ;fi
498fi
499if [ "${obuild_find_exe}" = "" ] ; then
500  echo "Variable obuild_find_exe not defined."
501  exit
502fi
503obuild_snova_path=`"${obuild_find_exe}" snova 'v2r0p0'`
504if [ "${obuild_snova_path}" = "" ] ; then
505  echo "Can't find snova package."
506  exit
507fi
508
509if [ ! -d "${obuild_snova_path}/${obuild_dir_bin}" ] ; then
510  echo "WARNNING : Directory ${obuild_snova_path}/${obuild_dir_bin} not found."
511else
512if [ -e "${obuild_snova_path}/${obuild_dir_bin}/libsngeom.dylib" ] ; then  /bin/cp "${obuild_snova_path}/${obuild_dir_bin}/libsngeom.dylib" "${obuild_dir_project}/lib/." ;fi
513if [ -e "${obuild_snova_path}/${obuild_dir_bin}/libsngeom.so" ] ; then  /bin/cp "${obuild_snova_path}/${obuild_dir_bin}/libsngeom.so" "${obuild_dir_project}/lib/." ;fi
514fi
515if [ "${obuild_find_exe}" = "" ] ; then
516  echo "Variable obuild_find_exe not defined."
517  exit
518fi
519obuild_snova_path=`"${obuild_find_exe}" snova 'v2r0p0'`
520if [ "${obuild_snova_path}" = "" ] ; then
521  echo "Can't find snova package."
522  exit
523fi
524
525if [ ! -d "${obuild_snova_path}/${obuild_dir_bin}" ] ; then
526  echo "WARNNING : Directory ${obuild_snova_path}/${obuild_dir_bin} not found."
527else
528if [ -e "${obuild_snova_path}/${obuild_dir_bin}/libsnvertex.dylib" ] ; then  /bin/cp "${obuild_snova_path}/${obuild_dir_bin}/libsnvertex.dylib" "${obuild_dir_project}/lib/." ;fi
529if [ -e "${obuild_snova_path}/${obuild_dir_bin}/libsnvertex.so" ] ; then  /bin/cp "${obuild_snova_path}/${obuild_dir_bin}/libsnvertex.so" "${obuild_dir_project}/lib/." ;fi
530fi
531if [ "${obuild_find_exe}" = "" ] ; then
532  echo "Variable obuild_find_exe not defined."
533  exit
534fi
535obuild_snova_path=`"${obuild_find_exe}" snova 'v2r0p0'`
536if [ "${obuild_snova_path}" = "" ] ; then
537  echo "Can't find snova package."
538  exit
539fi
540
541if [ ! -d "${obuild_snova_path}/${obuild_dir_bin}" ] ; then
542  echo "WARNNING : Directory ${obuild_snova_path}/${obuild_dir_bin} not found."
543else
544if [ -e "${obuild_snova_path}/${obuild_dir_bin}/libsnova.dylib" ] ; then  /bin/cp "${obuild_snova_path}/${obuild_dir_bin}/libsnova.dylib" "${obuild_dir_project}/lib/." ;fi
545if [ -e "${obuild_snova_path}/${obuild_dir_bin}/libsnova.so" ] ; then  /bin/cp "${obuild_snova_path}/${obuild_dir_bin}/libsnova.so" "${obuild_dir_project}/lib/." ;fi
546fi
547if [ "${obuild_find_exe}" = "" ] ; then
548  echo "Variable obuild_find_exe not defined."
549  exit
550fi
551obuild_snova_path=`"${obuild_find_exe}" snova 'v2r0p0'`
552if [ "${obuild_snova_path}" = "" ] ; then
553  echo "Can't find snova package."
554  exit
555fi
556
557if [ ! -d "${obuild_snova_path}/${obuild_dir_bin}" ] ; then
558  echo "WARNNING : Directory ${obuild_snova_path}/${obuild_dir_bin} not found."
559else
560if [ -e "${obuild_snova_path}/${obuild_dir_bin}/libsnova_ui.dylib" ] ; then  /bin/cp "${obuild_snova_path}/${obuild_dir_bin}/libsnova_ui.dylib" "${obuild_dir_project}/lib/." ;fi
561if [ -e "${obuild_snova_path}/${obuild_dir_bin}/libsnova_ui.so" ] ; then  /bin/cp "${obuild_snova_path}/${obuild_dir_bin}/libsnova_ui.so" "${obuild_dir_project}/lib/." ;fi
562fi
563if [ "${obuild_find_exe}" = "" ] ; then
564  echo "Variable obuild_find_exe not defined."
565  exit
566fi
567obuild_snovis_path=`"${obuild_find_exe}" snovis 'v1r1'`
568if [ "${obuild_snovis_path}" = "" ] ; then
569  echo "Can't find snovis package."
570  exit
571fi
572
573if [ ! -d "${obuild_snovis_path}/${obuild_dir_bin}" ] ; then
574  echo "WARNNING : Directory ${obuild_snovis_path}/${obuild_dir_bin} not found."
575else
576if [ -e "${obuild_snovis_path}/${obuild_dir_bin}/libG4LabCore.dylib" ] ; then  /bin/cp "${obuild_snovis_path}/${obuild_dir_bin}/libG4LabCore.dylib" "${obuild_dir_project}/lib/." ;fi
577if [ -e "${obuild_snovis_path}/${obuild_dir_bin}/libG4LabCore.so" ] ; then  /bin/cp "${obuild_snovis_path}/${obuild_dir_bin}/libG4LabCore.so" "${obuild_dir_project}/lib/." ;fi
578fi
579if [ "${obuild_find_exe}" = "" ] ; then
580  echo "Variable obuild_find_exe not defined."
581  exit
582fi
583obuild_snovis_path=`"${obuild_find_exe}" snovis 'v1r1'`
584if [ "${obuild_snovis_path}" = "" ] ; then
585  echo "Can't find snovis package."
586  exit
587fi
588
589if [ ! -d "${obuild_snovis_path}/${obuild_dir_bin}" ] ; then
590  echo "WARNNING : Directory ${obuild_snovis_path}/${obuild_dir_bin} not found."
591else
592if [ -e "${obuild_snovis_path}/${obuild_dir_bin}/libG4LabUIOnX.dylib" ] ; then  /bin/cp "${obuild_snovis_path}/${obuild_dir_bin}/libG4LabUIOnX.dylib" "${obuild_dir_project}/lib/." ;fi
593if [ -e "${obuild_snovis_path}/${obuild_dir_bin}/libG4LabUIOnX.so" ] ; then  /bin/cp "${obuild_snovis_path}/${obuild_dir_bin}/libG4LabUIOnX.so" "${obuild_dir_project}/lib/." ;fi
594fi
595
596if [ "${obuild_find_exe}" = "" ] ; then
597  echo "Variable obuild_find_exe not defined."
598  exit
599fi
600obuild_snovis_path=`"${obuild_find_exe}" snovis 'v1r1'`
601if [ "${obuild_snovis_path}" = "" ] ; then
602  echo "Can't find snovis package."
603  exit
604fi
605
606if [ ! -d "${obuild_snovis_path}/${obuild_dir_bin}" ] ; then
607  echo "WARNNING : Directory ${obuild_snovis_path}/${obuild_dir_bin} not found."
608else
609if [ -e "${obuild_snovis_path}/${obuild_dir_bin}/G4Lab.bundle" ] ; then  /bin/cp "${obuild_snovis_path}/${obuild_dir_bin}/G4Lab.bundle" "${obuild_dir_project}/bin/." ;fi
610if [ -e "${obuild_snovis_path}/${obuild_dir_bin}/libG4Lab.jnilib" ] ; then  /bin/cp "${obuild_snovis_path}/${obuild_dir_bin}/libG4Lab.jnilib" "${obuild_dir_project}/bin/." ;fi
611if [ -e "${obuild_snovis_path}/${obuild_dir_bin}/libG4Lab.so" ] ; then  /bin/cp "${obuild_snovis_path}/${obuild_dir_bin}/libG4Lab.so" "${obuild_dir_project}/bin/." ;fi
612fi
613if [ "${obuild_find_exe}" = "" ] ; then
614  echo "Variable obuild_find_exe not defined."
615  exit
616fi
617obuild_snovis_path=`"${obuild_find_exe}" snovis 'v1r1'`
618if [ "${obuild_snovis_path}" = "" ] ; then
619  echo "Can't find snovis package."
620  exit
621fi
622
623if [ ! -d "${obuild_snovis_path}/${obuild_dir_bin}" ] ; then
624  echo "WARNNING : Directory ${obuild_snovis_path}/${obuild_dir_bin} not found."
625else
626if [ -e "${obuild_snovis_path}/${obuild_dir_bin}/snovis.bundle" ] ; then  /bin/cp "${obuild_snovis_path}/${obuild_dir_bin}/snovis.bundle" "${obuild_dir_project}/bin/." ;fi
627if [ -e "${obuild_snovis_path}/${obuild_dir_bin}/libsnovis.jnilib" ] ; then  /bin/cp "${obuild_snovis_path}/${obuild_dir_bin}/libsnovis.jnilib" "${obuild_dir_project}/bin/." ;fi
628if [ -e "${obuild_snovis_path}/${obuild_dir_bin}/libsnovis.so" ] ; then  /bin/cp "${obuild_snovis_path}/${obuild_dir_bin}/libsnovis.so" "${obuild_dir_project}/bin/." ;fi
629fi
630
631if [ "${obuild_find_exe}" = "" ] ; then
632  echo "Variable obuild_find_exe not defined."
633  exit
634fi
635obuild_snova_path=`"${obuild_find_exe}" snova 'v2r0p0'`
636if [ "${obuild_snova_path}" = "" ] ; then
637  echo "Can't find snova package."
638  exit
639fi
640
641if [ ! -d "${obuild_snova_path}/${obuild_dir_bin}" ] ; then
642  echo "WARNNING : Directory ${obuild_snova_path}/${obuild_dir_bin} not found."
643else
644if [ -e "${obuild_snova_path}/${obuild_dir_bin}/prog_snova" ] ; then  /bin/cp "${obuild_snova_path}/${obuild_dir_bin}/prog_snova" "${obuild_dir_project}/bin/." ;fi
645fi
646if [ "${obuild_find_exe}" = "" ] ; then
647  echo "Variable obuild_find_exe not defined."
648  exit
649fi
650obuild_snovis_path=`"${obuild_find_exe}" snovis 'v1r1'`
651if [ "${obuild_snovis_path}" = "" ] ; then
652  echo "Can't find snovis package."
653  exit
654fi
655
656if [ ! -d "${obuild_snovis_path}/${obuild_dir_bin}" ] ; then
657  echo "WARNNING : Directory ${obuild_snovis_path}/${obuild_dir_bin} not found."
658else
659if [ -e "${obuild_snovis_path}/${obuild_dir_bin}/prog_snovis" ] ; then  /bin/cp "${obuild_snovis_path}/${obuild_dir_bin}/prog_snovis" "${obuild_dir_project}/bin/." ;fi
660fi
661
662if [ "${obuild_platform_exe}" = "" ] ; then
663  echo "Variable obuild_platform_exe not defined."
664  exit
665fi
666obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'`
667if [ ${obuild_platform_result} = yes ] ; then
668/bin/rm -R -f "${obuild_dir_project}/Resources/Geant4"
669/bin/rm -R -f "${obuild_dir_project}/Resources/CLHEP"
670/bin/rm -R -f "${obuild_dir_project}/Resources/Python"
671cd "${obuild_osc_snovis_path}/${obuild_dir_bin}"
672/bin/rm -f osc_snovis_v1r0_intel_osx_gcc401.zip
673zip -q -r osc_snovis_v1r0_intel_osx_gcc401.zip osc_snovis
674cd "${obuild_osc_snovis_path}/obuild"
675fi
676unset obuild_platform_result
677if [ "${obuild_platform_exe}" = "" ] ; then
678  echo "Variable obuild_platform_exe not defined."
679  exit
680fi
681obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Linux'`
682if [ ${obuild_platform_result} = yes ] ; then
683/bin/rm -R -f "${obuild_dir_project}/Resources/Geant4"
684/bin/rm -R -f "${obuild_dir_project}/Resources/CLHEP"
685/bin/rm -R -f "${obuild_dir_project}/Resources/Python"
686find "${obuild_dir_project}" -name 'libXm.so.2*' -follow -exec /bin/rm -f {} \;
687cd "${obuild_osc_snovis_path}/${obuild_dir_bin}"
688/bin/rm -f osc_snovis_v1r0_m32_sl3_gcc323.zip
689zip -q -r osc_snovis_v1r0_m32_sl3_gcc323.zip osc_snovis
690cd "${obuild_osc_snovis_path}/obuild"
691fi
692unset obuild_platform_result
693cd "${obuild_osc_snovis_path}/${obuild_dir_bin}"
694/bin/rm -f obuild_platform
695cd "${obuild_pwd_osc_snovis_0}"
696unset obuild_pwd_osc_snovis_0
Note: See TracBrowser for help on using the repository browser.