BASEDIR=.
SRCDIR=$(BASEDIR)/src
BUILDDIR=$(BASEDIR)/build

.PHONY:	all install deb zip zip-source clean distclean

all install zip zip-source: $(BUILDDIR)/Makefile
	cd $(BUILDDIR) && $(MAKE) $@

deb:
	@id=`id -u`; \
	 [ "$$id" -eq 0 ] && fakeroot= || fakeroot=fakeroot; \
	 $$fakeroot $(BASEDIR)/debian/rules binary

clean:
	@if [ -f build-stamp -a -f /etc/debian_version ]; then \
		id=`id -u`; \
		[ "$$id" -eq 0 ] && fakeroot= || fakeroot=fakeroot; \
		$$fakeroot $(BASEDIR)/debian/rules clean; \
	 fi
	rm -rf $(BUILDDIR) build-stamp tptlibressavoirs-*.zip

$(BUILDDIR)/Makefile: $(SRCDIR)/Makefile.in
	$(BASEDIR)/configure \
	  --basedir=$(BASEDIR) --srcdir=$(SRCDIR) --builddir=$(BUILDDIR)
