#!/usr/bin/make -f

export DEB_BUILD_MAINT_OPTIONS = hardening=+all

%:
	dh $@ --buildsystem=cmake

override_dh_auto_configure:
	dh_auto_configure --builddir=build_engine --sourcedirectory=bear -- \
		-DCMAKE_POLICY_VERSION_MINIMUM=3.5 -DBEAR_EDITORS_ENABLED=1 -DTESTING_ENABLED=0 -DRUNNING_BEAR_ENABLED=0 \
		-DBEAR_ENGINE_INSTALL_LIBRARY_DIR:STRING="lib/games/plee-the-bear" \
		-DBEAR_ENGINE_INSTALL_EXECUTABLE_DIR:STRING="games" \
		-DBEAR_FACTORY_INSTALL_LIBRARY_DIR:STRING="lib/bear-factory" \
		-DBEAR_FACTORY_INSTALL_EXECUTABLE_DIR:STRING="games"
	dh_auto_configure --builddir=build_game --sourcedir=. -- \
		-DCMAKE_POLICY_VERSION_MINIMUM=3.5 -DBEAR_ROOT_DIRECTORY=$$(pwd)/bear -DCMAKE_BUILD_TYPE=release \
		-DBEAR_ENGINE_INSTALL_LIBRARY_DIR:STRING="lib/games/plee-the-bear" \
		-DPTB_INSTALL_DATA_DIR:STRING="share/games/plee-the-bear" \
		-DPTB_INSTALL_CUSTOM_LIBRARY_DIR:STRING="lib/games/plee-the-bear" \
		-DPTB_INSTALL_EXECUTABLE_DIR:STRING="games"

override_dh_auto_build:
	dh_auto_build --builddir=build_engine
	cp -a build_engine/bear-engine/bin/lib*.so build_game/bin/
	dh_auto_build --builddir=build_game

override_dh_auto_install:
	dh_auto_install --builddir=build_engine
	dh_auto_install --builddir=build_game
	find debian/tmp/usr/share/games/plee-the-bear -name mk.sh -delete

override_dh_auto_test:

override_dh_auto_clean:
	dh_auto_clean --builddir=build_engine
	dh_auto_clean --builddir=build_game
