Update build script

main
Clément FRÉVILLE 2 years ago
parent 9c13fa337e
commit af38d52d98

5
.gitignore vendored

@ -1,5 +1,2 @@
.debhelper
examples
lib
src
/asix*

@ -1,12 +1,11 @@
Maintainer
----------
Download asix in the parent directory.
To build the package, download the asix sources in the root directory of this repository, and rename the file.
```bash
mv asix.tgz asix-0.1.4.orig.tar.gz
cd asix-deb
debuild -us -uc
mv asix.tgz asix_0.1.4.orig.tar.gz
./build-package.sh
```
Compile against another distribution
@ -14,6 +13,7 @@ Compile against another distribution
```bash
mk-sbuild --arch=amd64 --name=bionic bionic
debuild -S
sbuild -A -d bionic-amd64 ../asix_0.1.4-1.dsc
./build-package.sh setup
cd asix
sbuild -d bionic-amd64
```

@ -0,0 +1,24 @@
#!/bin/bash
set -euo pipefail
declare -r VERSION='0.1.4-1'
declare -r ORIG_VERSION='0.1.4'
declare -r ORIG_FILE="asix_$ORIG_VERSION.orig.tar.gz"
if [[ ! -r $ORIG_FILE ]]; then
echo "Cannot source file $ORIG_FILE!" >&2
exit 1
fi
rm -rf asix
tar xf $ORIG_FILE
cp -r debian asix/debian
cd asix
if [[ $# -eq 0 ]]; then
debuild -us -uc
else
echo 'Created working directory'
fi

@ -0,0 +1,3 @@
#!/bin/bash
rm -rf asix*
Loading…
Cancel
Save