#!/usr/bin/make -f

export QT_SELECT=5
include /usr/share/dpkg/default.mk

DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
DH_AUTO_ARGS = --parallel --buildsystem=qmake

# Uncomment this to turn on verbose mode.
# export DH_VERBOSE=1

%:
	dh $@ --parallel

override_dh_auto_clean:
	rm -rf $(CURDIR)/build


override_dh_auto_configure:
	mkdir -p $(CURDIR)/build

	dh_auto_configure MAKEFLAGS=-j$(JOBS) -- spark-webapp-runtime.pro \
	-spec linux-g++ CONFIG+=qtquickcompiler \
	-o $(CURDIR)/build/


override_dh_auto_build:
	make -C $(CURDIR)/build -j$(JOBS)


override_dh_auto_install:
	make -C $(CURDIR)/build install \
	INSTALL_ROOT=$(CURDIR)/debian/spark-webapp-runtime


# Ignore the dpkg-shlibdeps: warning (it uses none of the library's symbols)
# Qt Mutidedia lib will ref to network libraray.
override_dh_shlibdeps:
	dh_shlibdeps --dpkg-shlibdeps-params=--warnings=0
