#!/usr/bin/make -f
export DH_VERBOSE = 1
export DEB_BUILD_MAINT_OPTIONS = hardening=+all

%:
	dh $@ --buildsystem=cmake --builddirectory=obj-$(DEB_HOST_GNU_TYPE)

override_dh_auto_configure:
	dh_auto_configure -- \
		-DCMAKE_BUILD_TYPE=Release \
		-DCMAKE_INSTALL_PREFIX=/usr \
		-DCMAKE_INSTALL_SYSCONFDIR=/etc \
		-DCMAKE_INSTALL_LOCALSTATEDIR=/var

override_dh_auto_install:
	dh_auto_install
	install -Dm 0644 dbus/os.pawlet.ProfiledService.conf \
		debian/pawletprofiled/etc/dbus-1/system.d/os.pawlet.ProfiledService.conf
	install -Dm 0644 apparmor/pawletprofiled \
		debian/pawletprofiled/etc/apparmor.d/pawletprofiled
	install -d -m 0755 debian/pawletprofiled/etc/pawletprofiled
	install -d -m 0755 debian/pawletprofiled/etc/pawletprofiled/preinstalled
	install -d -m 0700 debian/pawletprofiled/var/lib/pawletprofiled/profiles
	install -Dm 0640 zte.conf.example \
		debian/pawletprofiled/etc/pawletprofiled/zte.conf.example

override_dh_installsystemd:
	dh_installsystemd --name=pawletprofiled --no-start
