/[pcsx2_0.9.7]/auto_prebuild_latest_upstream.sh
ViewVC logotype

Contents of /auto_prebuild_latest_upstream.sh

Parent Directory Parent Directory | Revision Log Revision Log


Revision 134 - (show annotations) (download) (as text)
Fri Sep 10 13:19:26 2010 UTC (10 years, 1 month ago) by william
File MIME type: application/x-sh
File size: 947 byte(s)
Save Build Path to temporary variable
fix BUILD -> 
    export DISABLE_AUTO_BRANCH="0" (previously not set)
    export DISABLE_PREBUILD="0" (previously not set)
    export DISABLE_CLEANUP="0" (previously not set)
1 #!/bin/bash
2 . ./auto_defs.sh
3
4 export AUTO_PREBUILD_DONE=""
5
6 if [ "$1" != "" ] ; then
7 export OVERRIDE_TMP_BUILD_PATH="$1"
8 . ./auto_build_defs.sh
9 fi
10
11
12 #clean up BUILD_TMP_DIR
13 cd "$BUILD_TMP_DIR"
14 if [ -d "$VSC_PROJECT_ROOT" ] ; then
15 rm -Rf "$VSC_PROJECT_ROOT"
16 fi
17
18 # Make Build TMP Path
19
20 mkdir -p "$VSC_PROJECT_ROOT"
21 cd "$VSC_PROJECT_ROOT"
22
23 echo
24 echo "PERFORMING PREBUILD:"
25 # export trunk to tmp dir
26 echo -ne "\\tCOPYING: "$downstream_export_location/trunk" to $VSC_PROJECT_ROOT ... "
27 #svn export --force "$downstream_export_location/trunk" "$VSC_PROJECT_ROOT" 2>/dev/null
28
29 cd "$downstream_export_location/trunk/"
30 tar -cvf - --exclude=*.ncb . 2>/dev/null | (gzip -cf9 - 2>/dev/null ) | (cd "$VSC_PROJECT_ROOT"; tar -xvzf - 2>/dev/null) &>/dev/null && echo "done." || echo "failed."
31
32 cd "$VSC_PROJECT_ROOT"
33 # remove all .pch files
34 find -name *.pch -exec rm -f {} \;
35 echo "PREBUILD COMPLETED..."
36 AUTO_PREBUILD_DONE="true"
37 echo

  ViewVC Help
Powered by ViewVC 1.1.22