Mercurial > hg > quicktun
comparison debian/build.sh @ 48:f80422b612ab
Abort build scripts on error, added quicktun (main) executable
author | Ivo Smits <Ivo@UCIS.nl> |
---|---|
date | Fri, 24 May 2013 17:14:51 +0200 |
parents | dfac56805c77 |
children | 3115f8af98bb |
comparison
equal
deleted
inserted
replaced
47:e896392f7e03 | 48:f80422b612ab |
---|---|
1 #!/bin/sh | 1 #!/bin/sh |
2 set -e | |
2 VERSION=`cat ../version`-0 | 3 VERSION=`cat ../version`-0 |
3 ARCH=`dpkg --print-architecture` | 4 ARCH=`dpkg --print-architecture` |
4 rm -r data 2>/dev/null | 5 rm -r data 2>/dev/null |
5 cp -r static data | 6 cp -r static data |
6 mkdir -p data/usr data/usr/sbin data/DEBIAN | 7 mkdir -p data/usr data/usr/sbin data/DEBIAN |
12 cp ../out/quicktun.raw data/usr/sbin/ | 13 cp ../out/quicktun.raw data/usr/sbin/ |
13 cp ../out/quicktun.nacl0 data/usr/sbin/ | 14 cp ../out/quicktun.nacl0 data/usr/sbin/ |
14 cp ../out/quicktun.nacltai data/usr/sbin/ | 15 cp ../out/quicktun.nacltai data/usr/sbin/ |
15 cp ../out/quicktun.debian data/usr/sbin/ | 16 cp ../out/quicktun.debian data/usr/sbin/ |
16 cp ../out/quicktun.keypair data/usr/sbin/ | 17 cp ../out/quicktun.keypair data/usr/sbin/ |
18 cp ../out/quicktun data/usr/sbin/ | |
17 fakeroot dpkg-deb --build data quicktun-${VERSION}_${ARCH}.deb | 19 fakeroot dpkg-deb --build data quicktun-${VERSION}_${ARCH}.deb |
18 mv quicktun*.deb ../out/ | 20 mv quicktun*.deb ../out/ |