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

Last change on this file since 277 was 277, checked in by barrand, 17 years ago
  • Property svn:executable set to *
File size: 37.6 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=bin_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 bhep v1r4p2" >> "${obuild_dir_project}/Versions"
160echo "package snova v2r0p0" >> "${obuild_dir_project}/Versions"
161echo "package snovis v1r1" >> "${obuild_dir_project}/Versions"
162echo "foreign OpenScientist v16r0" >> "${obuild_dir_project}/Versions"
163echo "foreign CLHEP 2.0.3.1" >> "${obuild_dir_project}/Versions"
164echo "foreign Geant4 8.2" >> "${obuild_dir_project}/Versions"
165echo "foreign HDF5 1.6.5" >> "${obuild_dir_project}/Versions"
166
167if [ "${obuild_platform_exe}" = "" ] ; then
168  echo "Variable obuild_platform_exe not defined."
169  exit
170fi
171obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
172if [ ${obuild_platform_result} = yes ] ; then
173if [ ! -d "${OSC_home}/bin" ] ; then
174  echo "WARNNING : Directory ${OSC_home}/bin not found."
175else
176/bin/mkdir -p "${obuild_dir_project}/./."
177/bin/cp -R "${OSC_home}/bin" "${obuild_dir_project}/./."
178find "${obuild_dir_project}/./." -depth -name CVS -exec /bin/rm -R -f {} \;
179find "${obuild_dir_project}/./." -depth -name .svn -exec /bin/rm -R -f {} \;
180fi
181fi
182unset obuild_platform_result
183if [ "${obuild_platform_exe}" = "" ] ; then
184  echo "Variable obuild_platform_exe not defined."
185  exit
186fi
187obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
188if [ ${obuild_platform_result} = yes ] ; then
189if [ ! -d "${OSC_home}/lib" ] ; then
190  echo "WARNNING : Directory ${OSC_home}/lib not found."
191else
192/bin/mkdir -p "${obuild_dir_project}/./."
193/bin/cp -R "${OSC_home}/lib" "${obuild_dir_project}/./."
194find "${obuild_dir_project}/./." -depth -name CVS -exec /bin/rm -R -f {} \;
195find "${obuild_dir_project}/./." -depth -name .svn -exec /bin/rm -R -f {} \;
196fi
197fi
198unset obuild_platform_result
199if [ "${obuild_platform_exe}" = "" ] ; then
200  echo "Variable obuild_platform_exe not defined."
201  exit
202fi
203obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
204if [ ${obuild_platform_result} = yes ] ; then
205if [ ! -d "${OSC_home}/Resources" ] ; then
206  echo "WARNNING : Directory ${OSC_home}/Resources not found."
207else
208/bin/mkdir -p "${obuild_dir_project}/./."
209/bin/cp -R "${OSC_home}/Resources" "${obuild_dir_project}/./."
210find "${obuild_dir_project}/./." -depth -name CVS -exec /bin/rm -R -f {} \;
211find "${obuild_dir_project}/./." -depth -name .svn -exec /bin/rm -R -f {} \;
212fi
213fi
214unset obuild_platform_result
215if [ "${obuild_platform_exe}" = "" ] ; then
216  echo "Variable obuild_platform_exe not defined."
217  exit
218fi
219obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'`
220if [ ${obuild_platform_result} = yes ] ; then
221if [ ! -e "${CLHEP_home}/lib/libCLHEP-2.0.3.1.dylib" ] ; then
222  echo "WARNNING : File ${CLHEP_home}/lib/libCLHEP-2.0.3.1.dylib not found."
223else
224/bin/mkdir -p "${obuild_dir_project}/lib"
225/bin/cp "${CLHEP_home}/lib/libCLHEP-2.0.3.1.dylib" "${obuild_dir_project}/lib/."
226fi
227fi
228unset obuild_platform_result
229if [ "${obuild_platform_exe}" = "" ] ; then
230  echo "Variable obuild_platform_exe not defined."
231  exit
232fi
233obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Linux'`
234if [ ${obuild_platform_result} = yes ] ; then
235if [ ! -e "${CLHEP_home}/lib/libCLHEP-2.0.3.1.so" ] ; then
236  echo "WARNNING : File ${CLHEP_home}/lib/libCLHEP-2.0.3.1.so not found."
237else
238/bin/mkdir -p "${obuild_dir_project}/lib"
239/bin/cp "${CLHEP_home}/lib/libCLHEP-2.0.3.1.so" "${obuild_dir_project}/lib/."
240fi
241fi
242unset obuild_platform_result
243if [ "${obuild_platform_exe}" = "" ] ; then
244  echo "Variable obuild_platform_exe not defined."
245  exit
246fi
247obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
248if [ ${obuild_platform_result} = yes ] ; then
249if [ ! -d "${CLHEP_home}/include" ] ; then
250  echo "WARNNING : Directory ${CLHEP_home}/include not found."
251else
252/bin/mkdir -p "${obuild_dir_project}/Resources/CLHEP/."
253/bin/cp -R "${CLHEP_home}/include" "${obuild_dir_project}/Resources/CLHEP/."
254find "${obuild_dir_project}/Resources/CLHEP/." -depth -name CVS -exec /bin/rm -R -f {} \;
255find "${obuild_dir_project}/Resources/CLHEP/." -depth -name .svn -exec /bin/rm -R -f {} \;
256fi
257fi
258unset obuild_platform_result
259if [ "${obuild_platform_exe}" = "" ] ; then
260  echo "Variable obuild_platform_exe not defined."
261  exit
262fi
263obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
264if [ ${obuild_platform_result} = yes ] ; then
265if [ ! -d "${Geant4_home}/include" ] ; then
266  echo "WARNNING : Directory ${Geant4_home}/include not found."
267else
268/bin/mkdir -p "${obuild_dir_project}/Resources/Geant4/."
269/bin/cp -R "${Geant4_home}/include" "${obuild_dir_project}/Resources/Geant4/."
270find "${obuild_dir_project}/Resources/Geant4/." -depth -name CVS -exec /bin/rm -R -f {} \;
271find "${obuild_dir_project}/Resources/Geant4/." -depth -name .svn -exec /bin/rm -R -f {} \;
272fi
273fi
274unset obuild_platform_result
275if [ "${obuild_platform_exe}" = "" ] ; then
276  echo "Variable obuild_platform_exe not defined."
277  exit
278fi
279obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'`
280if [ ${obuild_platform_result} = yes ] ; then
281if [ ! -d "${Geant4_home}/lib" ] ; then
282  echo "WARNNING : Directory ${Geant4_home}/lib not found."
283else
284/bin/mkdir -p "${obuild_dir_project}/lib/."
285find "${Geant4_home}/lib" -name 'libG4physicslists.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
286find "${Geant4_home}/lib" -name 'libG4readout.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
287find "${Geant4_home}/lib" -name 'libG4run.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
288find "${Geant4_home}/lib" -name 'libG4event.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
289find "${Geant4_home}/lib" -name 'libG4tracking.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
290find "${Geant4_home}/lib" -name 'libG4processes.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
291find "${Geant4_home}/lib" -name 'libG4digits_hits.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
292find "${Geant4_home}/lib" -name 'libG4track.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
293find "${Geant4_home}/lib" -name 'libG4particles.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
294find "${Geant4_home}/lib" -name 'libG4geometry.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
295find "${Geant4_home}/lib" -name 'libG4graphics_reps.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
296find "${Geant4_home}/lib" -name 'libG4materials.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
297find "${Geant4_home}/lib" -name 'libG4intercoms.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
298find "${Geant4_home}/lib" -name 'libG4global.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
299fi
300fi
301unset obuild_platform_result
302if [ "${obuild_platform_exe}" = "" ] ; then
303  echo "Variable obuild_platform_exe not defined."
304  exit
305fi
306obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Linux'`
307if [ ${obuild_platform_result} = yes ] ; then
308if [ ! -d "${Geant4_home}/lib" ] ; then
309  echo "WARNNING : Directory ${Geant4_home}/lib not found."
310else
311/bin/mkdir -p "${obuild_dir_project}/lib/."
312find "${Geant4_home}/lib" -name 'libG4physicslists.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
313find "${Geant4_home}/lib" -name 'libG4readout.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
314find "${Geant4_home}/lib" -name 'libG4run.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
315find "${Geant4_home}/lib" -name 'libG4event.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
316find "${Geant4_home}/lib" -name 'libG4tracking.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
317find "${Geant4_home}/lib" -name 'libG4processes.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
318find "${Geant4_home}/lib" -name 'libG4digits_hits.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
319find "${Geant4_home}/lib" -name 'libG4track.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
320find "${Geant4_home}/lib" -name 'libG4particles.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
321find "${Geant4_home}/lib" -name 'libG4geometry.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
322find "${Geant4_home}/lib" -name 'libG4graphics_reps.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
323find "${Geant4_home}/lib" -name 'libG4materials.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
324find "${Geant4_home}/lib" -name 'libG4intercoms.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
325find "${Geant4_home}/lib" -name 'libG4global.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
326fi
327fi
328unset obuild_platform_result
329if [ "${obuild_platform_exe}" = "" ] ; then
330  echo "Variable obuild_platform_exe not defined."
331  exit
332fi
333obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'`
334if [ ${obuild_platform_result} = yes ] ; then
335if [ ! -e "${HDF5_home}/lib/libhdf5.0.0.0.dylib" ] ; then
336  echo "WARNNING : File ${HDF5_home}/lib/libhdf5.0.0.0.dylib not found."
337else
338/bin/mkdir -p "${obuild_dir_project}/lib"
339/bin/cp "${HDF5_home}/lib/libhdf5.0.0.0.dylib" "${obuild_dir_project}/lib/."
340fi
341fi
342unset obuild_platform_result
343if [ "${obuild_platform_exe}" = "" ] ; then
344  echo "Variable obuild_platform_exe not defined."
345  exit
346fi
347obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
348if [ ${obuild_platform_result} = yes ] ; then
349if [ ! -d "${HDF5_home}/include" ] ; then
350  echo "WARNNING : Directory ${HDF5_home}/include not found."
351else
352/bin/mkdir -p "${obuild_dir_project}/Resources/HDF5/."
353/bin/cp -R "${HDF5_home}/include" "${obuild_dir_project}/Resources/HDF5/."
354find "${obuild_dir_project}/Resources/HDF5/." -depth -name CVS -exec /bin/rm -R -f {} \;
355find "${obuild_dir_project}/Resources/HDF5/." -depth -name .svn -exec /bin/rm -R -f {} \;
356fi
357fi
358unset obuild_platform_result
359
360if [ ! -e "${obuild_osc_snovis_path}/${obuild_dir_bin}/obuild_find" ] ; then
361  if [ ! -e "${obuild_osc_snovis_path}/obuild/cpp/obuild_find.cpp" ] ; then
362    echo "Program source obuild_find.cpp not found."
363    exit
364  fi
365  if [ "${obuild_cxx_command}" = "" ] ; then
366    if [  "${OBUILD_CXX}" != "" ] ; then
367      obuild_find_compiler=${OBUILD_CXX}
368    else
369      obuild_find_compiler=c++
370    fi
371  else
372    obuild_find_compiler=${obuild_cxx_command}
373  fi
374  ${obuild_find_compiler} -o "${obuild_osc_snovis_path}/${obuild_dir_bin}/obuild_find" "${obuild_osc_snovis_path}/obuild/cpp/obuild_find.cpp"
375  unset obuild_find_compiler
376  if [ ! -e "${obuild_osc_snovis_path}/${obuild_dir_bin}/obuild_find" ] ; then
377    echo "Program obuild_find not found."
378    exit
379  fi
380fi
381obuild_find_exe="${obuild_osc_snovis_path}/${obuild_dir_bin}/obuild_find"
382if [ "${obuild_find_exe}" = "" ] ; then
383  echo "Variable obuild_find_exe not defined."
384  exit
385fi
386obuild_snovis_path=`"${obuild_find_exe}" snovis 'v1r1'`
387if [ "${obuild_snovis_path}" = "" ] ; then
388  echo "Can't find snovis package."
389  exit
390fi
391
392if [ ! -d "${obuild_snovis_path}/scripts" ] ; then
393  echo "WARNNING : Directory ${obuild_snovis_path}/scripts not found."
394else
395/bin/mkdir -p "${obuild_dir_project}/Resources/snovis/."
396/bin/cp -R "${obuild_snovis_path}/scripts" "${obuild_dir_project}/Resources/snovis/."
397find "${obuild_dir_project}/Resources/snovis/." -depth -name CVS -exec /bin/rm -R -f {} \;
398find "${obuild_dir_project}/Resources/snovis/." -depth -name .svn -exec /bin/rm -R -f {} \;
399fi
400if [ ! -d "${obuild_snovis_path}/Resources/G4Lab" ] ; then
401  echo "WARNNING : Directory ${obuild_snovis_path}/Resources/G4Lab not found."
402else
403/bin/mkdir -p "${obuild_dir_project}/Resources/."
404/bin/cp -R "${obuild_snovis_path}/Resources/G4Lab" "${obuild_dir_project}/Resources/."
405find "${obuild_dir_project}/Resources/." -depth -name CVS -exec /bin/rm -R -f {} \;
406find "${obuild_dir_project}/Resources/." -depth -name .svn -exec /bin/rm -R -f {} \;
407fi
408if [ "${obuild_platform_exe}" = "" ] ; then
409  echo "Variable obuild_platform_exe not defined."
410  exit
411fi
412obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'`
413if [ ${obuild_platform_result} = yes ] ; then
414if [ ! -d "${obuild_snovis_path}/${obuild_dir_bin}/prog_snovis.app" ] ; then
415  echo "WARNNING : Directory ${obuild_snovis_path}/${obuild_dir_bin}/prog_snovis.app not found."
416else
417/bin/mkdir -p "${obuild_dir_project}/../../."
418/bin/cp -R "${obuild_snovis_path}/${obuild_dir_bin}/prog_snovis.app" "${obuild_dir_project}/../../."
419find "${obuild_dir_project}/../../." -depth -name CVS -exec /bin/rm -R -f {} \;
420find "${obuild_dir_project}/../../." -depth -name .svn -exec /bin/rm -R -f {} \;
421fi
422fi
423unset obuild_platform_result
424
425if [ "${obuild_find_exe}" = "" ] ; then
426  echo "Variable obuild_find_exe not defined."
427  exit
428fi
429obuild_bhep_path=`"${obuild_find_exe}" bhep 'v1r4p2'`
430if [ "${obuild_bhep_path}" = "" ] ; then
431  echo "Can't find bhep package."
432  exit
433fi
434
435if [ ! -d "${obuild_bhep_path}/${obuild_dir_bin}" ] ; then
436  echo "WARNNING : Directory ${obuild_bhep_path}/${obuild_dir_bin} not found."
437else
438if [ -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
439if [ -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
440fi
441if [ "${obuild_find_exe}" = "" ] ; then
442  echo "Variable obuild_find_exe not defined."
443  exit
444fi
445obuild_snova_path=`"${obuild_find_exe}" snova 'v2r0p0'`
446if [ "${obuild_snova_path}" = "" ] ; then
447  echo "Can't find snova package."
448  exit
449fi
450
451if [ ! -d "${obuild_snova_path}/${obuild_dir_bin}" ] ; then
452  echo "WARNNING : Directory ${obuild_snova_path}/${obuild_dir_bin} not found."
453else
454if [ -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
455if [ -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
456fi
457if [ "${obuild_find_exe}" = "" ] ; then
458  echo "Variable obuild_find_exe not defined."
459  exit
460fi
461obuild_snova_path=`"${obuild_find_exe}" snova 'v2r0p0'`
462if [ "${obuild_snova_path}" = "" ] ; then
463  echo "Can't find snova package."
464  exit
465fi
466
467if [ ! -d "${obuild_snova_path}/${obuild_dir_bin}" ] ; then
468  echo "WARNNING : Directory ${obuild_snova_path}/${obuild_dir_bin} not found."
469else
470if [ -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
471if [ -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
472fi
473if [ "${obuild_find_exe}" = "" ] ; then
474  echo "Variable obuild_find_exe not defined."
475  exit
476fi
477obuild_snova_path=`"${obuild_find_exe}" snova 'v2r0p0'`
478if [ "${obuild_snova_path}" = "" ] ; then
479  echo "Can't find snova package."
480  exit
481fi
482
483if [ ! -d "${obuild_snova_path}/${obuild_dir_bin}" ] ; then
484  echo "WARNNING : Directory ${obuild_snova_path}/${obuild_dir_bin} not found."
485else
486if [ -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
487if [ -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
488fi
489if [ "${obuild_find_exe}" = "" ] ; then
490  echo "Variable obuild_find_exe not defined."
491  exit
492fi
493obuild_snova_path=`"${obuild_find_exe}" snova 'v2r0p0'`
494if [ "${obuild_snova_path}" = "" ] ; then
495  echo "Can't find snova package."
496  exit
497fi
498
499if [ ! -d "${obuild_snova_path}/${obuild_dir_bin}" ] ; then
500  echo "WARNNING : Directory ${obuild_snova_path}/${obuild_dir_bin} not found."
501else
502if [ -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
503if [ -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
504fi
505if [ "${obuild_find_exe}" = "" ] ; then
506  echo "Variable obuild_find_exe not defined."
507  exit
508fi
509obuild_snova_path=`"${obuild_find_exe}" snova 'v2r0p0'`
510if [ "${obuild_snova_path}" = "" ] ; then
511  echo "Can't find snova package."
512  exit
513fi
514
515if [ ! -d "${obuild_snova_path}/${obuild_dir_bin}" ] ; then
516  echo "WARNNING : Directory ${obuild_snova_path}/${obuild_dir_bin} not found."
517else
518if [ -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
519if [ -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
520fi
521if [ "${obuild_find_exe}" = "" ] ; then
522  echo "Variable obuild_find_exe not defined."
523  exit
524fi
525obuild_snovis_path=`"${obuild_find_exe}" snovis 'v1r1'`
526if [ "${obuild_snovis_path}" = "" ] ; then
527  echo "Can't find snovis package."
528  exit
529fi
530
531if [ ! -d "${obuild_snovis_path}/${obuild_dir_bin}" ] ; then
532  echo "WARNNING : Directory ${obuild_snovis_path}/${obuild_dir_bin} not found."
533else
534if [ -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
535if [ -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
536fi
537if [ "${obuild_find_exe}" = "" ] ; then
538  echo "Variable obuild_find_exe not defined."
539  exit
540fi
541obuild_snovis_path=`"${obuild_find_exe}" snovis 'v1r1'`
542if [ "${obuild_snovis_path}" = "" ] ; then
543  echo "Can't find snovis package."
544  exit
545fi
546
547if [ ! -d "${obuild_snovis_path}/${obuild_dir_bin}" ] ; then
548  echo "WARNNING : Directory ${obuild_snovis_path}/${obuild_dir_bin} not found."
549else
550if [ -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
551if [ -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
552fi
553
554if [ "${obuild_find_exe}" = "" ] ; then
555  echo "Variable obuild_find_exe not defined."
556  exit
557fi
558obuild_snovis_path=`"${obuild_find_exe}" snovis 'v1r1'`
559if [ "${obuild_snovis_path}" = "" ] ; then
560  echo "Can't find snovis package."
561  exit
562fi
563
564if [ ! -d "${obuild_snovis_path}/${obuild_dir_bin}" ] ; then
565  echo "WARNNING : Directory ${obuild_snovis_path}/${obuild_dir_bin} not found."
566else
567if [ -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
568if [ -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
569if [ -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
570fi
571if [ "${obuild_find_exe}" = "" ] ; then
572  echo "Variable obuild_find_exe not defined."
573  exit
574fi
575obuild_snovis_path=`"${obuild_find_exe}" snovis 'v1r1'`
576if [ "${obuild_snovis_path}" = "" ] ; then
577  echo "Can't find snovis package."
578  exit
579fi
580
581if [ ! -d "${obuild_snovis_path}/${obuild_dir_bin}" ] ; then
582  echo "WARNNING : Directory ${obuild_snovis_path}/${obuild_dir_bin} not found."
583else
584if [ -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
585if [ -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
586if [ -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
587fi
588
589if [ "${obuild_find_exe}" = "" ] ; then
590  echo "Variable obuild_find_exe not defined."
591  exit
592fi
593obuild_snova_path=`"${obuild_find_exe}" snova 'v2r0p0'`
594if [ "${obuild_snova_path}" = "" ] ; then
595  echo "Can't find snova package."
596  exit
597fi
598
599if [ ! -d "${obuild_snova_path}/${obuild_dir_bin}" ] ; then
600  echo "WARNNING : Directory ${obuild_snova_path}/${obuild_dir_bin} not found."
601else
602if [ -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
603fi
604if [ "${obuild_find_exe}" = "" ] ; then
605  echo "Variable obuild_find_exe not defined."
606  exit
607fi
608obuild_snovis_path=`"${obuild_find_exe}" snovis 'v1r1'`
609if [ "${obuild_snovis_path}" = "" ] ; then
610  echo "Can't find snovis package."
611  exit
612fi
613
614if [ ! -d "${obuild_snovis_path}/${obuild_dir_bin}" ] ; then
615  echo "WARNNING : Directory ${obuild_snovis_path}/${obuild_dir_bin} not found."
616else
617if [ -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
618fi
619
620if [ "${obuild_platform_exe}" = "" ] ; then
621  echo "Variable obuild_platform_exe not defined."
622  exit
623fi
624obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
625if [ ${obuild_platform_result} = yes ] ; then
626if [ ! -d "${OSC_home}/bin" ] ; then
627  echo "WARNNING : Directory ${OSC_home}/bin not found."
628else
629/bin/mkdir -p "${obuild_dir_project}/./."
630/bin/cp -R "${OSC_home}/bin" "${obuild_dir_project}/./."
631find "${obuild_dir_project}/./." -depth -name CVS -exec /bin/rm -R -f {} \;
632find "${obuild_dir_project}/./." -depth -name .svn -exec /bin/rm -R -f {} \;
633fi
634fi
635unset obuild_platform_result
636if [ "${obuild_platform_exe}" = "" ] ; then
637  echo "Variable obuild_platform_exe not defined."
638  exit
639fi
640obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
641if [ ${obuild_platform_result} = yes ] ; then
642if [ ! -d "${OSC_home}/lib" ] ; then
643  echo "WARNNING : Directory ${OSC_home}/lib not found."
644else
645/bin/mkdir -p "${obuild_dir_project}/./."
646/bin/cp -R "${OSC_home}/lib" "${obuild_dir_project}/./."
647find "${obuild_dir_project}/./." -depth -name CVS -exec /bin/rm -R -f {} \;
648find "${obuild_dir_project}/./." -depth -name .svn -exec /bin/rm -R -f {} \;
649fi
650fi
651unset obuild_platform_result
652if [ "${obuild_platform_exe}" = "" ] ; then
653  echo "Variable obuild_platform_exe not defined."
654  exit
655fi
656obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
657if [ ${obuild_platform_result} = yes ] ; then
658if [ ! -d "${OSC_home}/Resources" ] ; then
659  echo "WARNNING : Directory ${OSC_home}/Resources not found."
660else
661/bin/mkdir -p "${obuild_dir_project}/./."
662/bin/cp -R "${OSC_home}/Resources" "${obuild_dir_project}/./."
663find "${obuild_dir_project}/./." -depth -name CVS -exec /bin/rm -R -f {} \;
664find "${obuild_dir_project}/./." -depth -name .svn -exec /bin/rm -R -f {} \;
665fi
666fi
667unset obuild_platform_result
668if [ "${obuild_platform_exe}" = "" ] ; then
669  echo "Variable obuild_platform_exe not defined."
670  exit
671fi
672obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'`
673if [ ${obuild_platform_result} = yes ] ; then
674if [ ! -e "${CLHEP_home}/lib/libCLHEP-2.0.3.1.dylib" ] ; then
675  echo "WARNNING : File ${CLHEP_home}/lib/libCLHEP-2.0.3.1.dylib not found."
676else
677/bin/mkdir -p "${obuild_dir_project}/lib"
678/bin/cp "${CLHEP_home}/lib/libCLHEP-2.0.3.1.dylib" "${obuild_dir_project}/lib/."
679fi
680fi
681unset obuild_platform_result
682if [ "${obuild_platform_exe}" = "" ] ; then
683  echo "Variable obuild_platform_exe not defined."
684  exit
685fi
686obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Linux'`
687if [ ${obuild_platform_result} = yes ] ; then
688if [ ! -e "${CLHEP_home}/lib/libCLHEP-2.0.3.1.so" ] ; then
689  echo "WARNNING : File ${CLHEP_home}/lib/libCLHEP-2.0.3.1.so not found."
690else
691/bin/mkdir -p "${obuild_dir_project}/lib"
692/bin/cp "${CLHEP_home}/lib/libCLHEP-2.0.3.1.so" "${obuild_dir_project}/lib/."
693fi
694fi
695unset obuild_platform_result
696if [ "${obuild_platform_exe}" = "" ] ; then
697  echo "Variable obuild_platform_exe not defined."
698  exit
699fi
700obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
701if [ ${obuild_platform_result} = yes ] ; then
702if [ ! -d "${CLHEP_home}/include" ] ; then
703  echo "WARNNING : Directory ${CLHEP_home}/include not found."
704else
705/bin/mkdir -p "${obuild_dir_project}/Resources/CLHEP/."
706/bin/cp -R "${CLHEP_home}/include" "${obuild_dir_project}/Resources/CLHEP/."
707find "${obuild_dir_project}/Resources/CLHEP/." -depth -name CVS -exec /bin/rm -R -f {} \;
708find "${obuild_dir_project}/Resources/CLHEP/." -depth -name .svn -exec /bin/rm -R -f {} \;
709fi
710fi
711unset obuild_platform_result
712if [ "${obuild_platform_exe}" = "" ] ; then
713  echo "Variable obuild_platform_exe not defined."
714  exit
715fi
716obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
717if [ ${obuild_platform_result} = yes ] ; then
718if [ ! -d "${Geant4_home}/include" ] ; then
719  echo "WARNNING : Directory ${Geant4_home}/include not found."
720else
721/bin/mkdir -p "${obuild_dir_project}/Resources/Geant4/."
722/bin/cp -R "${Geant4_home}/include" "${obuild_dir_project}/Resources/Geant4/."
723find "${obuild_dir_project}/Resources/Geant4/." -depth -name CVS -exec /bin/rm -R -f {} \;
724find "${obuild_dir_project}/Resources/Geant4/." -depth -name .svn -exec /bin/rm -R -f {} \;
725fi
726fi
727unset obuild_platform_result
728if [ "${obuild_platform_exe}" = "" ] ; then
729  echo "Variable obuild_platform_exe not defined."
730  exit
731fi
732obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'`
733if [ ${obuild_platform_result} = yes ] ; then
734if [ ! -d "${Geant4_home}/lib" ] ; then
735  echo "WARNNING : Directory ${Geant4_home}/lib not found."
736else
737/bin/mkdir -p "${obuild_dir_project}/lib/."
738find "${Geant4_home}/lib" -name 'libG4physicslists.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
739find "${Geant4_home}/lib" -name 'libG4readout.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
740find "${Geant4_home}/lib" -name 'libG4run.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
741find "${Geant4_home}/lib" -name 'libG4event.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
742find "${Geant4_home}/lib" -name 'libG4tracking.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
743find "${Geant4_home}/lib" -name 'libG4processes.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
744find "${Geant4_home}/lib" -name 'libG4digits_hits.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
745find "${Geant4_home}/lib" -name 'libG4track.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
746find "${Geant4_home}/lib" -name 'libG4particles.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
747find "${Geant4_home}/lib" -name 'libG4geometry.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
748find "${Geant4_home}/lib" -name 'libG4graphics_reps.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
749find "${Geant4_home}/lib" -name 'libG4materials.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
750find "${Geant4_home}/lib" -name 'libG4intercoms.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
751find "${Geant4_home}/lib" -name 'libG4global.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
752fi
753fi
754unset obuild_platform_result
755if [ "${obuild_platform_exe}" = "" ] ; then
756  echo "Variable obuild_platform_exe not defined."
757  exit
758fi
759obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Linux'`
760if [ ${obuild_platform_result} = yes ] ; then
761if [ ! -d "${Geant4_home}/lib" ] ; then
762  echo "WARNNING : Directory ${Geant4_home}/lib not found."
763else
764/bin/mkdir -p "${obuild_dir_project}/lib/."
765find "${Geant4_home}/lib" -name 'libG4physicslists.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
766find "${Geant4_home}/lib" -name 'libG4readout.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
767find "${Geant4_home}/lib" -name 'libG4run.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
768find "${Geant4_home}/lib" -name 'libG4event.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
769find "${Geant4_home}/lib" -name 'libG4tracking.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
770find "${Geant4_home}/lib" -name 'libG4processes.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
771find "${Geant4_home}/lib" -name 'libG4digits_hits.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
772find "${Geant4_home}/lib" -name 'libG4track.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
773find "${Geant4_home}/lib" -name 'libG4particles.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
774find "${Geant4_home}/lib" -name 'libG4geometry.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
775find "${Geant4_home}/lib" -name 'libG4graphics_reps.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
776find "${Geant4_home}/lib" -name 'libG4materials.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
777find "${Geant4_home}/lib" -name 'libG4intercoms.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
778find "${Geant4_home}/lib" -name 'libG4global.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
779fi
780fi
781unset obuild_platform_result
782if [ "${obuild_platform_exe}" = "" ] ; then
783  echo "Variable obuild_platform_exe not defined."
784  exit
785fi
786obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'`
787if [ ${obuild_platform_result} = yes ] ; then
788if [ ! -e "${HDF5_home}/lib/libhdf5.0.0.0.dylib" ] ; then
789  echo "WARNNING : File ${HDF5_home}/lib/libhdf5.0.0.0.dylib not found."
790else
791/bin/mkdir -p "${obuild_dir_project}/lib"
792/bin/cp "${HDF5_home}/lib/libhdf5.0.0.0.dylib" "${obuild_dir_project}/lib/."
793fi
794fi
795unset obuild_platform_result
796if [ "${obuild_platform_exe}" = "" ] ; then
797  echo "Variable obuild_platform_exe not defined."
798  exit
799fi
800obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
801if [ ${obuild_platform_result} = yes ] ; then
802if [ ! -d "${HDF5_home}/include" ] ; then
803  echo "WARNNING : Directory ${HDF5_home}/include not found."
804else
805/bin/mkdir -p "${obuild_dir_project}/Resources/HDF5/."
806/bin/cp -R "${HDF5_home}/include" "${obuild_dir_project}/Resources/HDF5/."
807find "${obuild_dir_project}/Resources/HDF5/." -depth -name CVS -exec /bin/rm -R -f {} \;
808find "${obuild_dir_project}/Resources/HDF5/." -depth -name .svn -exec /bin/rm -R -f {} \;
809fi
810fi
811unset obuild_platform_result
812if [ "${obuild_platform_exe}" = "" ] ; then
813  echo "Variable obuild_platform_exe not defined."
814  exit
815fi
816obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
817if [ ${obuild_platform_result} = yes ] ; then
818if [ ! -e "${obuild_osc_snovis_path}/obuild/release/UNIX/setup.csh" ] ; then
819  echo "WARNNING : File ${obuild_osc_snovis_path}/obuild/release/UNIX/setup.csh not found."
820else
821/bin/mkdir -p "${obuild_dir_project}"
822/bin/cp "${obuild_osc_snovis_path}/obuild/release/UNIX/setup.csh" "${obuild_dir_project}/."
823fi
824fi
825unset obuild_platform_result
826if [ "${obuild_platform_exe}" = "" ] ; then
827  echo "Variable obuild_platform_exe not defined."
828  exit
829fi
830obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
831if [ ${obuild_platform_result} = yes ] ; then
832if [ ! -e "${obuild_osc_snovis_path}/obuild/release/UNIX/setup.sh" ] ; then
833  echo "WARNNING : File ${obuild_osc_snovis_path}/obuild/release/UNIX/setup.sh not found."
834else
835/bin/mkdir -p "${obuild_dir_project}"
836/bin/cp "${obuild_osc_snovis_path}/obuild/release/UNIX/setup.sh" "${obuild_dir_project}/."
837fi
838fi
839unset obuild_platform_result
840if [ "${obuild_platform_exe}" = "" ] ; then
841  echo "Variable obuild_platform_exe not defined."
842  exit
843fi
844obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
845if [ ${obuild_platform_result} = yes ] ; then
846if [ ! -e "${obuild_osc_snovis_path}/obuild/release/UNIX/install" ] ; then
847  echo "WARNNING : File ${obuild_osc_snovis_path}/obuild/release/UNIX/install not found."
848else
849/bin/mkdir -p "${obuild_dir_project}"
850/bin/cp "${obuild_osc_snovis_path}/obuild/release/UNIX/install" "${obuild_dir_project}/."
851fi
852fi
853unset obuild_platform_result
854obuild_pwd_osc_snovis_1=`pwd`
855cd "${obuild_osc_snovis_path}/obuild"
856if [ -e ./sh/build_sys ] ; then
857  ./sh/build_sys "${obuild_dir_project}"
858  obuild_status=$?;if [ ${obuild_status} != 0 ] ; then exit ${obuild_status};fi
859fi
860cd "${obuild_pwd_osc_snovis_1}"
861unset obuild_pwd_osc_snovis_1
862
863if [ "${obuild_platform_exe}" = "" ] ; then
864  echo "Variable obuild_platform_exe not defined."
865  exit
866fi
867obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'`
868if [ ${obuild_platform_result} = yes ] ; then
869/bin/rm -R -f "${obuild_dir_project}/Resources/Geant4"
870/bin/rm -R -f "${obuild_dir_project}/Resources/CLHEP"
871/bin/rm -R -f "${obuild_dir_project}/Resources/Python"
872cd "${obuild_osc_snovis_path}/${obuild_dir_bin}"
873/bin/rm -f osc_snovis_v1r0_intel_osx_gcc401.zip
874zip -q -r osc_snovis_v1r0_intel_osx_gcc401.zip osc_snovis
875cd "${obuild_osc_snovis_path}/obuild"
876fi
877unset obuild_platform_result
878if [ "${obuild_platform_exe}" = "" ] ; then
879  echo "Variable obuild_platform_exe not defined."
880  exit
881fi
882obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Linux'`
883if [ ${obuild_platform_result} = yes ] ; then
884/bin/rm -R -f "${obuild_dir_project}/Resources/Geant4"
885/bin/rm -R -f "${obuild_dir_project}/Resources/CLHEP"
886/bin/rm -R -f "${obuild_dir_project}/Resources/Python"
887find "${obuild_dir_project}" -name 'libXm.so.2*' -follow -exec /bin/rm -f {} \;
888cd "${obuild_osc_snovis_path}/${obuild_dir_bin}"
889/bin/rm -f osc_snovis_v1r0_m32_sl3_gcc323.zip
890zip -q -r osc_snovis_v1r0_m32_sl3_gcc323.zip osc_snovis
891cd "${obuild_osc_snovis_path}/obuild"
892fi
893unset obuild_platform_result
894cd "${obuild_osc_snovis_path}/${obuild_dir_bin}"
895/bin/rm -f obuild_platform
896cd "${obuild_pwd_osc_snovis_0}"
897unset obuild_pwd_osc_snovis_0
Note: See TracBrowser for help on using the repository browser.