#!/usr/bin/make -f
export DH_VERBOSE=1

# TODO: these must match the arch specified by debuild;
#       we should confirm this, but we aren't.
ARCH=$(DEB_HOST_GNU_CPU)
CROSS_COMPILE=$(DEB_HOST_GNU_TYPE)-

JOBS=$(shell expr 2 \* $(shell cat /proc/cpuinfo | grep processor | wc -l))
KARGS=ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) -j$(JOBS) V=1
DESTDIR=debian/u-boot-am335x

%:
	dh $@

override_dh_auto_clean:
	$(MAKE) $(KARGS) distclean
	rm -rf $(DESTDIR) $(DESTDIR_FW)

override_dh_auto_build:
	$(MAKE) $(KARGS) am335x_evm_config
	$(MAKE) $(KARGS) all

override_dh_auto_install:
	mkdir -p $(DESTDIR)/boot
	cp -v MLO $(DESTDIR)/boot
	cp -v u-boot-dtb.img $(DESTDIR)/boot

override_dh_auto_configure:
override_dh_auto_test:
	true # pass
