diff options
author | X2go Administrator <x2go-admin@minobo.das-netzwerkteam.de> | 2011-04-25 17:43:52 +0200 |
---|---|---|
committer | X2go Administrator <x2go-admin@minobo.das-netzwerkteam.de> | 2011-04-25 17:46:43 +0200 |
commit | c6ddc174e1d66b7338b5a974fb0728da40fea977 (patch) | |
tree | 9ec295d1b1d00b919edc02ef574c3829a4b70246 | |
parent | 8cffc8a77bfa143c7b64e4c757ca790275ac262d (diff) | |
download | buildscripts-c6ddc174e1d66b7338b5a974fb0728da40fea977.tar.gz buildscripts-c6ddc174e1d66b7338b5a974fb0728da40fea977.tar.bz2 buildscripts-c6ddc174e1d66b7338b5a974fb0728da40fea977.zip |
making sure basic paths get created
-rwxr-xr-x | bin/x2go-buildpackage | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/bin/x2go-buildpackage b/bin/x2go-buildpackage index dcaf1fb..c4cb92f 100755 --- a/bin/x2go-buildpackage +++ b/bin/x2go-buildpackage @@ -24,21 +24,26 @@ set -ex USE_SUDO="yes" PDEBUILD="pdebuild --pbuilder qemubuilder" TEMP_BASE="$HOME/tmp/" -mkdir -p "$TEMP_BASE" PACKAGE=$1 CHECKOUT=${2-master} COMPONENT=${3-heuler} -PACKAGE_DIR=$(pwd)/$PACKAGE +PACKAGE_DIR=$HOME/build/$PACKAGE + DIST_SUPPORTED="debian ubuntu" PKGDIST="$HOME/pkg-dist/$PACKAGE" +# creating paths +mkdir -p "$TEMP_BASE" +mkdir -p $PACKAGE_DIR +mkdir -p $PKGDIST + # in any case remove the BUILDS_FOR file rm -f $PACKAGE_DIR/BUILDS_FOR # make sure our local working copy is up to date... -test -d $PACKAGE_DIR/.git && { cd $PACKAGE_DIR && git reset --hard; git pull; git checkout $CHECKOUT; } || { cd $PACKAGE_DIR && git clone git://code.x2go.org/$PACKAGE.git && git checkout $CHECKOUT; } +test -d $PACKAGE_DIR/.git && { cd $PACKAGE_DIR && git reset --hard; git pull; git checkout $CHECKOUT; } || { cd $(dirname $PACKAGE_DIR) && git clone git://code.x2go.org/$PACKAGE.git && cd $PACKAGE && git checkout $CHECKOUT; } cd $PACKAGE_DIR # by default we build for all current debian versions |