Files
BackOne/debian/rules
T
2026-06-30 13:10:35 +07:00

35 lines
1005 B
Makefile
Executable File

#!/usr/bin/make -f
export DH_VERBOSE=1
CFLAGS=-O3 -fstack-protector-strong
CXXFLAGS=-O3 -fstack-protector-strong
%:
dh $@ --with systemd
override_dh_auto_build:
$(MAKE) one
override_dh_auto_install:
$(MAKE) install-core DESTDIR=$(CURDIR)/debian/backone
$(MAKE) install-app-shell DESTDIR=$(CURDIR)/debian/backone-app-shell
$(MAKE) install-app-tray DESTDIR=$(CURDIR)/debian/backone-app-tray
$(MAKE) install-addon-comms-core DESTDIR=$(CURDIR)/debian/backone-addon-comms-core
$(MAKE) install-addon-voice DESTDIR=$(CURDIR)/debian/backone-addon-voice
$(MAKE) install-addon-video DESTDIR=$(CURDIR)/debian/backone-addon-video
$(MAKE) install-addon-chat DESTDIR=$(CURDIR)/debian/backone-addon-chat
$(MAKE) install-addon-updater DESTDIR=$(CURDIR)/debian/backone-addon-updater
override_dh_install:
override_dh_installdocs:
override_dh_systemd_install:
dh_systemd_install --name=backone
override_dh_systemd_start:
dh_systemd_start --name=backone --restart-after-upgrade
override_dh_installinit: