# HG changeset patch # User Volker Grabsch # Date 1183292550 -7200 # Node ID 8d6c0d2c8e40e9664dd59c5c1380f162680d56b2 # Parent 788bad9a710e29722f3e488c03e67b8a073bdaae new action: --build-experimental diff -r 788bad9a710e -r 8d6c0d2c8e40 build_mingw_cross_env.sh --- a/build_mingw_cross_env.sh Sun Jul 01 12:39:55 2007 +0200 +++ b/build_mingw_cross_env.sh Sun Jul 01 14:22:30 2007 +0200 @@ -31,6 +31,12 @@ # build the packages in src/ and usr/, create mingw_cross_env.tar.gz # (needs a prepared download/ directory # or a previous '--download' run) +# +# --build-experimental +# build the experimental packages +# (allows fast testing of new additions to the script, +# needs a prepared mingw_cross_env.tar.gz archive +# or a previous '--build' run) #--- @@ -123,13 +129,7 @@ $BASH "$0" --build exit 0 ;; ---new-versions) - # go ahead - ;; ---download) - # go ahead - ;; ---build) +--new-versions|--download|--build|--build-experimental) # go ahead ;; *) @@ -157,10 +157,16 @@ ;; --build) - rm -rfv "$PREFIX" - rm -rfv "$SOURCE" - mkdir -p "$PREFIX" - mkdir -p "$SOURCE" + rm -rfv "$PREFIX" "$SOURCE" + mkdir -p "$PREFIX" "$SOURCE" + ;; + +--build-experimental) + tar tfz "$ROOT/mingw_cross_env.tar.gz" >/dev/null + rm -rfv "$PREFIX" "$SOURCE" + mkdir -p "$PREFIX" "$SOURCE" + cd "$PREFIX" + tar xfvz "$ROOT/mingw_cross_env.tar.gz" ;; esac