Develop and Download Open Source Software

Browse CVS Repository

Contents of /samurai-graph/samurai-graph/contrib/build.sh

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.8 - (show annotations) (download) (as text)
Tue Sep 28 11:56:45 2010 UTC (13 years, 6 months ago) by minemoto
Branch: MAIN
CVS Tags: RELENG_2_BP, RELEASE_2_0_0, RELENG_3_BP, HEAD
Branch point for: RELENG_2, RELENG_3
Changes since 1.7: +6 -6 lines
File MIME type: text/x-sh
Update build.xml and MANIFEST.MF for VectorGraphics v2.1.1.

1 #!/bin/sh
2 CURRENT_PATH=`pwd`
3 SCRIPT_PATH=`dirname $0`
4 CONTRIB_PATH=$SCRIPT_PATH
5 FREEHEP_PATH=$SCRIPT_PATH/freehep
6 FOXTROT_PATH=$SCRIPT_PATH/foxtrot
7 NETCDF_PATH=$SCRIPT_PATH/netCDF
8
9 # function for getting absolute directory
10 get_absolute_dir() {
11 current_dir=`pwd`
12 cd "$1"
13 absolute_dir=`pwd`
14 cd $current_dir
15 echo "$absolute_dir"
16 }
17
18 # set absolute directory
19 SCRIPT_PATH=`get_absolute_dir $SCRIPT_PATH`
20 CONTRIB_PATH=`get_absolute_dir $CONTRIB_PATH`
21 FREEHEP_PATH=`get_absolute_dir $FREEHEP_PATH`
22 FOXTROT_PATH=`get_absolute_dir $FOXTROT_PATH`
23 NETCDF_PATH=`get_absolute_dir $NETCDF_PATH`
24
25 # build scripts
26 FREEHEP_SCRIPT=$FREEHEP_PATH/build.sh
27 FOXTROT_SCRIPT=$FOXTROT_PATH/build/build.sh
28 NETCDF_SCRIPT=$NETCDF_PATH/cdm/build.sh
29
30 case "$1" in
31 rebuild)
32 $FREEHEP_SCRIPT rebuild
33 $FOXTROT_SCRIPT rebuild
34 $NETCDF_SCRIPT rebuild
35 ;;
36 build)
37 $FREEHEP_SCRIPT build
38 $FOXTROT_SCRIPT build
39 $NETCDF_SCRIPT build
40 ;;
41 clean)
42 $FREEHEP_SCRIPT clean
43 $FOXTROT_SCRIPT clean
44 $NETCDF_SCRIPT clean
45 ;;
46 *)
47 echo "Usage: ${0##*/}: { build | rebuild | clean }" 2>&1
48 exit 65
49 ;;
50 esac
51
52 exit 0

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26