#!/usr/bin/make -f

export DEB_BUILD_MAINT_OPTIONS=hardening=+all
export QMAKE_LFLAGS=$(shell dpkg-buildflags --get LDFLAGS) -Wl,--as-needed
export QMAKE_CXXFLAGS=$(shell dpkg-buildflags --get CXXFLAGS)
export QT_SELECT=qt5

%:
	dh ${@}

override_dh_auto_clean:
	dh_auto_clean
	rm -rf out

# Work-around for some machines where INSTALL_ROOT is not set properly by
# dh_auto_install
override_dh_auto_install:
	dh_auto_install --no-parallel -- INSTALL_ROOT=$(CURDIR)/debian/tmp

override_dh_install:
	dh_install -XLICENCE -XLICENSE -XAUTHORS -X.md -Xsrc/editor/libs
	install -m755 debian/tmp/usr/bin/notepadqq \
		$(CURDIR)/debian/notepadqq/usr/lib/notepadqq/notepadqq.sh
	rm debian/tmp/usr/bin/notepadqq

# MX don't need no stinkin' dbgsyms
override_dh_strip:
	dh_strip --no-automatic-dbgsym
