#!/usr/bin/make -f

%:
	dh $@

override_dh_auto_build:
	scripts/setup.tcl --nogui
	gprbuild -P tashy.gpr -XLIBRARY_TYPE=static
	gprbuild -P tashy.gpr -XLIBRARY_TYPE=relocatable

override_dh_auto_install:
	gprinstall -f -P tashy.gpr --create-missing-dirs -XLIBRARY_TYPE=static --build-var=LIBRARY_TYPE --build-name=static --prefix=$(CURDIR)/debian/libtashy/usr/
	gprinstall -f -P tashy.gpr --create-missing-dirs -XLIBRARY_TYPE=relocatable --build-var=LIBRARY_TYPE --build-name=relocatable --prefix=$(CURDIR)/debian/libtashy/usr/
	mkdir -p $(CURDIR)/debian/libtashy-dev/usr/share/
	mv $(CURDIR)/debian/libtashy/usr/include $(CURDIR)/debian/libtashy-dev/usr/
	cp -r $(CURDIR)/debian/libtashy/usr/lib $(CURDIR)/debian/libtashy-dev/usr/
	rm $(CURDIR)/debian/libtashy/usr/lib/tashy.relocatable/*.ali
	rm $(CURDIR)/debian/libtashy/usr/lib/tashy.static/*.ali
	rm $(CURDIR)/debian/libtashy-dev/usr/lib/tashy.relocatable/*.so
	rm $(CURDIR)/debian/libtashy-dev/usr/lib/*.so
	rm $(CURDIR)/debian/libtashy-dev/usr/lib/tashy.static/*.a
	mv $(CURDIR)/debian/libtashy/usr/share/gpr $(CURDIR)/debian/libtashy-dev/usr/share/
	mkdir -p $(CURDIR)/debian/libtashy-doc/usr/share/doc/libtashy-doc/
	cp -r $(CURDIR)/docs $(CURDIR)/debian/libtashy-doc/usr/share/doc/libtashy-doc/
