##// END OF EJS Templates
builddeb: rework how output dir and platform are specified...
Augie Fackler -
r26108:05306b93 default
parent child Browse files
Show More
@@ -159,9 +159,7 b' osx:'
159
159
160 deb:
160 deb:
161 mkdir -p packages/debian-unknown
161 mkdir -p packages/debian-unknown
162 contrib/builddeb
162 contrib/builddeb --release unknown
163 mv debbuild/*.deb packages/debian-unknown
164 rm -rf debbuild
165
163
166 docker-debian-jessie:
164 docker-debian-jessie:
167 mkdir -p packages/debian-jessie
165 mkdir -p packages/debian-jessie
@@ -7,9 +7,14 b''
7 . $(dirname $0)/packagelib.sh
7 . $(dirname $0)/packagelib.sh
8
8
9 BUILD=1
9 BUILD=1
10 DEBBUILDDIR="$PWD/debbuild"
10 DEBVERSION=jessie
11 while [ "$1" ]; do
11 while [ "$1" ]; do
12 case "$1" in
12 case "$1" in
13 --release )
14 shift
15 DEBVERSION="$1"
16 shift
17 ;;
13 --prepare )
18 --prepare )
14 shift
19 shift
15 BUILD=
20 BUILD=
@@ -26,6 +31,8 b' while [ "$1" ]; do'
26 esac
31 esac
27 done
32 done
28
33
34 DEBBUILDDIR=${OUTPUTDIR:="$PWD/debbuild"}
35
29 set -u
36 set -u
30
37
31 rm -rf $DEBBUILDDIR
38 rm -rf $DEBBUILDDIR
@@ -8,13 +8,14 b' export ROOTDIR=$(cd $BUILDDIR/..; pwd)'
8
8
9 checkdocker
9 checkdocker
10
10
11 DEBPLATFORM="$1"
11 PLATFORM="debian-$1"
12 PLATFORM="debian-$1"
12 shift # extra params are passed to build process
13 shift # extra params are passed to build process
13
14
14 initcontainer $PLATFORM
15 initcontainer $PLATFORM
15
16
16 DEBBUILDDIR=$ROOTDIR/packages/$PLATFORM
17 DEBBUILDDIR=${OUTPUTDIR:=$ROOTDIR/packages/$PLATFORM}
17 contrib/builddeb --debbuilddir $DEBBUILDDIR/staged --prepare
18 OUTPUTDIR=$DEBBUILDDIR/staged contrib/builddeb --release $DEBPLATFORM --prepare
18
19
19 DSHARED=/mnt/shared/
20 DSHARED=/mnt/shared/
20 if [ $(uname) = "Darwin" ] ; then
21 if [ $(uname) = "Darwin" ] ; then
General Comments 0
You need to be logged in to leave comments. Login now