1#!/usr/bin/make -f 2 3# Uncomment this to turn on verbose mode. 4#export DH_VERBOSE=1 5
| 1#!/usr/bin/make -f 2 3# Uncomment this to turn on verbose mode. 4#export DH_VERBOSE=1 5
|
| 6export DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie 7export DEB_CFLAGS_MAINT_APPEND=-Wp,-D_FORTIFY_SOURCE=2 -fPIC 8export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed -pie 9DPKG_EXPORT_BUILDFLAGS = 1 10include /usr/share/dpkg/buildflags.mk 11
|
6BUILDDIR_unit = $(CURDIR)/debian/build-unit 7BUILDDIR_unit_debug = $(CURDIR)/debian/build-unit-debug 8INSTALLDIR = $(CURDIR)/debian/unit 9BASEDIR = $(CURDIR) 10 11DOTESTS = 0 12 13config.env.%: 14 dh_testdir 15 mkdir -p $(BUILDDIR_$*) 16 cp -Pa $(CURDIR)/auto $(BUILDDIR_$*)/ 17 cp -Pa $(CURDIR)/configure $(BUILDDIR_$*)/ 18 cp -Pa $(CURDIR)/src $(BUILDDIR_$*)/ 19 cp -Pa $(CURDIR)/test $(BUILDDIR_$*)/ 20 touch $@ 21 22configure.unit: config.env.unit 23 cd $(BUILDDIR_unit) && \
| 12BUILDDIR_unit = $(CURDIR)/debian/build-unit 13BUILDDIR_unit_debug = $(CURDIR)/debian/build-unit-debug 14INSTALLDIR = $(CURDIR)/debian/unit 15BASEDIR = $(CURDIR) 16 17DOTESTS = 0 18 19config.env.%: 20 dh_testdir 21 mkdir -p $(BUILDDIR_$*) 22 cp -Pa $(CURDIR)/auto $(BUILDDIR_$*)/ 23 cp -Pa $(CURDIR)/configure $(BUILDDIR_$*)/ 24 cp -Pa $(CURDIR)/src $(BUILDDIR_$*)/ 25 cp -Pa $(CURDIR)/test $(BUILDDIR_$*)/ 26 touch $@ 27 28configure.unit: config.env.unit 29 cd $(BUILDDIR_unit) && \
|
24 ./configure \
| 30 CFLAGS= ./configure \
|
25 %%CONFIGURE_ARGS%% \
| 31 %%CONFIGURE_ARGS%% \
|
26 --modules=/usr/lib/unit/modules
| 32 --modules=/usr/lib/unit/modules \ 33 --cc-opt="$(CFLAGS)" \ 34 --ld-opt="$(LDFLAGS)"
|
27 touch $@ 28 29configure.unit_debug: config.env.unit_debug 30 cd $(BUILDDIR_unit_debug) && \
| 35 touch $@ 36 37configure.unit_debug: config.env.unit_debug 38 cd $(BUILDDIR_unit_debug) && \
|
31 ./configure \
| 39 CFLAGS= ./configure \
|
32 %%CONFIGURE_ARGS%% \ 33 --modules=/usr/lib/unit/debug-modules \
| 40 %%CONFIGURE_ARGS%% \ 41 --modules=/usr/lib/unit/debug-modules \
|
| 42 --cc-opt="$(CFLAGS)" \ 43 --ld-opt="$(LDFLAGS)" \
|
34 --debug 35 touch $@ 36 37build-arch.%: configure.% 38 dh_testdir 39 $(MAKE) -C $(BUILDDIR_$*) 40ifeq ($(DOTESTS), 1) 41 $(MAKE) -C $(BUILDDIR_$*) tests
--- 64 unchanged lines hidden --- | 44 --debug 45 touch $@ 46 47build-arch.%: configure.% 48 dh_testdir 49 $(MAKE) -C $(BUILDDIR_$*) 50ifeq ($(DOTESTS), 1) 51 $(MAKE) -C $(BUILDDIR_$*) tests
--- 64 unchanged lines hidden --- |