#! /usr/bin/make -f

USEBUILDSYS = meson

export DH_VERBOSE = 1

%:
ifeq ($(USEBUILDSYS), meson)
	dh $@ --without=autoreconf --buildsystem=meson
else
	dh $@ --with=autoreconf --buildsystem=autoconf
endif

override_dh_auto_configure:
ifeq ($(USEBUILDSYS), meson)
	if   which gcc-14 > /dev/null 2>&1; \
	then \
		CC=gcc-14 CXX=g++-14 dh_auto_configure; \
	else \
		CC=gcc CXX=g++ dh_auto_configure; \
	fi
else
	if   which gcc-14 > /dev/null 2>&1; \
	then \
		dh_auto_configure -- CC=gcc-14 CXX=g++-14; \
	else \
		dh_auto_configure -- CC=gcc CXX=g++; \
	fi
endif

override_dh_auto_install:
	dh_auto_install

	# Install .desktop file and icon
	install -D -m 0644 ../SOURCES/scorched3d.desktop  debian/scorched3d/usr/share/applications/scorched3d.desktop
	install -D -m 0644 data/images/tank2.png          debian/scorched3d/usr/share/pixmaps/scorched3d.png
