#!/usr/bin/make -f

define create
mkdir -p $1/lib
mkdir -p $1/usr/lib
ln -s /lib/libfoo.so.1.1 $1/lib/libfoo.so.1
ln -s /lib/libfoo.so.1.1 $1/usr/lib/libfoo.so
touch $1/usr/lib/libfoo.a
touch $1/lib/libfoo.so.1.1
endef

clean:
	dh_clean
	rm -rf build
	rm -rf usr lib

test-a: clean
	$(call create,build)
	$(call create,debian/tmp)
	dh_install --sourcedir=build
	dh_link

test-b: clean
	$(call create,debian/tmp)
	dh_install --sourcedir=$(CURDIR)/debian/tmp
	dh_link

test-c: clean
	$(call create,.)
	$(call create,debian/tmp)
	dh_install --sourcedir=.
	dh_link

test-d: clean
	$(call create,debian/tmp)
	dh_install --sourcedir=debian/tmp
	dh_link

test-e: clean
	$(call create,debian/tmp)
	dh_install
	dh_link

