#!/usr/bin/make -f
# -*- makefile -*-
# This debian/rules uses debhelper.
#

# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1

DPKG_EXPORT_BUILDFLAGS = 1
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
export DEB_CFLAGS_MAINT_APPEND = -Wall
include /usr/share/dpkg/default.mk

override_dh_auto_configure:
	dh_auto_configure -- --prefix=/opt/vyatta --sysconfdir=/opt/vyatta/etc

# verbose output of unittest logs
override_dh_auto_test:
	dh_auto_test -- VERBOSE=1

%:
	dh $@ --with=autoreconf,yang,systemd,vci,python3,config-package

override_dh_systemd_enable:
	dh_systemd_enable --name=vyatta-ipsec-rekey
	dh_systemd_enable --name=vyatta-ike-sa-daemon
	dh_systemd_enable --name=vyatta-strongswan-starter

override_dh_systemd_start:
	dh_systemd_start --no-start --name=vyatta-ipsec-rekey
	dh_systemd_start --no-start --name=vyatta-ike-sa-daemon
	dh_systemd_start --no-start --name=vyatta-strongswan-starter
