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:
18
debian/rules
vendored
18
debian/rules
vendored
@@ -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
|
||||
|
Reference in New Issue
Block a user