Fix deb package build

This commit is contained in:
Vasily Evseenko 2018-12-16 20:32:16 +00:00
parent e460af605e
commit 125552e35f
3 changed files with 13 additions and 8 deletions

1
.gitignore vendored
View File

@ -4,6 +4,7 @@
dist/
deb_dist/
build/
env/
_trial_temp/
wfb_rx
wfb_tx

View File

@ -9,6 +9,10 @@ _CFLAGS := $(CFLAGS) -Wall -O2 -DWFB_VERSION='"$(VERSION)-$(shell /bin/bash -c '
all: all_bin gs.key test
env:
virtualenv env
./env/bin/pip install --upgrade pip setuptools stdeb
all_bin: wfb_rx wfb_tx wfb_keygen
gs.key: wfb_keygen
@ -38,20 +42,21 @@ build_rpi: clean
test:
PYTHONPATH=`pwd` trial telemetry.tests
rpm: all_bin
rpm: all_bin env
rm -rf dist
python ./setup.py bdist_rpm --force-arch $(ARCH)
./env/bin/python ./setup.py bdist_rpm --force-arch $(ARCH)
rm -rf wifibroadcast.egg-info/
deb: all_bin
deb: all_bin env
rm -rf deb_dist
python ./setup.py --command-packages=stdeb.command bdist_deb
./env/bin/python ./setup.py --command-packages=stdeb.command bdist_deb
rm -rf wifibroadcast.egg-info/ wifibroadcast-$(VERSION).tar.gz
bdist: all_bin
bdist: all_bin env
rm -rf dist
python ./setup.py bdist --plat-name linux-$(ARCH)
./env/bin/python ./setup.py bdist --plat-name linux-$(ARCH)
rm -rf wifibroadcast.egg-info/
clean:
rm -rf wfb_rx wfb_tx wfb_keygen dist deb_dist build wifibroadcast.egg-info *~ src/*.o
rm -rf env wfb_rx wfb_tx wfb_keygen dist deb_dist build wifibroadcast.egg-info _trial_temp *~ src/*.o

View File

@ -63,7 +63,6 @@ make rpm
For binary distribution Debian or Ubuntu
```
pip install stdeb
make deb
```