#!/usr/bin/make -f

export DEB_BUILD_MAINT_OPTIONS=hardening=+all

%:
	dh $@

override_dh_auto_configure:
	dh_auto_configure -- \
	  -DCMAKE_INSTALL_BINDIR=/usr/games \
	  -DSTEAM=FALSE \
	  -DUSE_VENDORED_SDL=FALSE \
	  -DSTANDALONE_INSTALL=FALSE

execute_after_dh_auto_install:
# Wanted documentations will be installed using dh_installdocs
	rm -rfv $(CURDIR)/debian/maelstrom/usr/share/doc/
# PNG icons for the desktop file
	mkdir -p $(CURDIR)/debian/tmp
	icotool -x -o $(CURDIR)/debian/tmp store/web/icon.ico
	set -e; for size in 16 24 32 36 48 64 128 256; do \
	  mkdir -p debian/maelstrom/usr/share/icons/hicolor/$${size}x$${size}/apps; \
	  mv -v \
	    $(CURDIR)/debian/tmp/icon_*_$${size}x$${size}x*.png \
	    debian/maelstrom/usr/share/icons/hicolor/$${size}x$${size}/apps/maelstrom.png; \
	done
	rm -rfv $(CURDIR)/debian/tmp
