#!/usr/bin/make -f
export DEB_BUILD_OPTIONS=nocheck

%:
	dh $@ --with=python3

override_dh_auto_build:
	python3 manage.py generate
	python3 manage.py build \
        --library-types=relocatable \
        --build-mode=prod \
		--disable-all-mains

override_dh_auto_install:
	python3 manage.py install \
        --library-types=relocatable \
        --build-mode=prod \
		--disable-all-mains \
        "$(CURDIR)/debian/libadalang/usr"
	rm -rf "$(CURDIR)/debian/libadalang/usr/python"
	mkdir -p "$(CURDIR)/debian/libadalang/usr/lib/ocaml/"
	mv "$(CURDIR)/debian/libadalang/usr/ocaml" "$(CURDIR)/debian/libadalang/usr/lib/ocaml/libadalang"

override_dh_auto_test:
ifeq (,$(findstring nocheck, $(DEB_BUILD_OPTIONS)))
	PYTHONPATH=$(CURDIR) dh_auto_test
endif
