Moved most of install logic to makefile

Makefile has again a make install target. The install targets
are split because it is easier for the rules file to install
the files for the different packages inside different destinations
directly.
This commit is contained in:
Salvo 'LtWorf' Tomaselli
2015-10-03 23:54:23 +02:00
parent b538fff8b0
commit e24e757342
4 changed files with 29 additions and 16 deletions

18
debian/rules vendored
View File

@@ -2,22 +2,16 @@
SHELL=sh -e
%:
make
./driver.py
dh $@ --with python3
override_dh_auto_test:
./driver.py
clean:
rm -rf build *.egg-info
dh $@
override_dh_auto_build:
override_dh_auto_install:
for pkg in relational-cli python3-relational relational; do \
python3 setup/$${pkg}.setup.py install --root=$(CURDIR)/debian/$${pkg}; \
rm -rf build; \
done
override_dh_install:
install -D relational_gui.py debian/relational/usr/bin/relational
install -D relational_gui.py debian/relational-cli/usr/bin/relational-cli
dh_install
DESTDIR=debian/relational-cli make install-relational-cli
DESTDIR=debian/python3-relational make install-python3-relational
DESTDIR=debian/relational make install-relational