diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 27 |
1 files changed, 17 insertions, 10 deletions
@@ -1,6 +1,6 @@ -PKGNAME=iot_barcode_scanner +PKGNAME=iot_barcode PREFIX=/usr INSTALL=install INSTALL_PROGRAM=$(INSTALL) -m 755 @@ -8,8 +8,9 @@ INSTALL_DATA=$(INSTALL) -m 644 bindir=$(DESTDIR)$(PREFIX)/bin sharedir=$(DESTDIR)$(PREFIX)/share -confdir=$(DESTDIR)/etc/xengineering.eu/$(PKGNAME) +confdir=$(DESTDIR)/etc/$(PKGNAME) libdir=$(DESTDIR)$(PREFIX)/lib/python3/dist-packages/$(PKGNAME) +systemddir=$(DESTDIR)/lib/systemd/system .PHONY: install uninstall @@ -19,20 +20,24 @@ install: # install executables mkdir -p $(bindir) - $(INSTALL_PROGRAM) barcode_scanner_daemon.py $(bindir)/eu.xengineering.$(PKGNAME).scanner - $(INSTALL_PROGRAM) barcode_transmit_daemon.py $(bindir)/eu.xengineering.$(PKGNAME).transmitter + $(INSTALL_PROGRAM) iot_barcode_device_handler $(bindir)/ + $(INSTALL_PROGRAM) iot_barcode_daemon $(bindir)/ # install library / package mkdir -p $(libdir)/ - $(INSTALL_DATA) iot_barcode_scanner/__init__.py $(libdir)/__init__.py - $(INSTALL_DATA) iot_barcode_scanner/config.py $(libdir)/config.py - $(INSTALL_DATA) iot_barcode_scanner/mqtt.py $(libdir)/mqtt.py - $(INSTALL_DATA) iot_barcode_scanner/static.py $(libdir)/static.py + $(INSTALL_DATA) iot_barcode/__init__.py $(libdir)/__init__.py + $(INSTALL_DATA) iot_barcode/config.py $(libdir)/config.py + $(INSTALL_DATA) iot_barcode/mqtt.py $(libdir)/mqtt.py + $(INSTALL_DATA) iot_barcode/static.py $(libdir)/static.py # install config file mkdir -p $(confdir)/ $(INSTALL_DATA) config.json $(confdir)/config.json + # install systemd unit files + $(INSTALL_DATA) iot-barcode.service $(systemddir)/ + $(INSTALL_DATA) iot-barcode-device-handler.service $(systemddir)/ + # install license mkdir -p $(sharedir)/licenses/ $(INSTALL_DATA) LICENSE $(sharedir)/licenses/$(PKGNAME) @@ -40,10 +45,12 @@ install: uninstall: - rm -f $(bindir)/eu.xengineering.$(PKGNAME).scanner - rm -f $(bindir)/eu.xengineering.$(PKGNAME).transmitter + rm -f $(bindir)/iot_barcode_device_handler + rm -f $(bindir)/iot_barcode_daemon rm -f $(libdir)/__init__.py rm -f $(libdir)/config.py rm -f $(libdir)/mqtt.py rm -f $(libdir)/static.py + rm -f $(systemddir)/iot-barcode.service + rm -f $(systemddir)/iot-barcode-device-handler.service rm -f $(sharedir)/licenses/$(PKGNAME) |