DESTDIR=/usr/local/
BINDIR=$(DESTDIR)/share/php/printipp/
DOCDIR=$(DESTDIR)/share/doc/phpprintipp-doc/

documentation = \
	attributes.html \
	readable-attributes.html \
	CupsPrintIPP-usage.html \
	usage.html \
	cups-attributes.html

##	COPYING \

banners = \
	printipp_accountbanner \
	printipp_accountbanner_ps

samplescripts = \
	testpage.php \
	advancedpage.php \
	test_cli.php \
	test_exceptions.php \
	TEST_PrintIPP.php

sampledata = \
	COPYING \
	photo.jpg \
	printipp-logo.ps \
	printipp-logo.svg \
	README \
	test.pdf \
	test-pdf.ps \
	test.png \
	test.ps \
	test.txt \
	test-utf8-compressed.txt.gz \
	test-utf8.txt

all:
	echo 'targets: install, install-binary, install-doc, install-samples'

clean:

install: install-binary install-doc install-samples

install-binary:
	test -n "$(DESTDIR)"
	test -n "$(BINDIR)"
	install -d $(BINDIR)
	install -m 644 ExtendedPrintIPP.php $(BINDIR)/ExtendedPrintIPP.php
	install -m 644 PrintIPP.php $(BINDIR)/PrintIPP.php
	install -m 644 CupsPrintIPP.php $(BINDIR)/CupsPrintIPP.php
	install -m 644 http_class.php $(BINDIR)/http_class.php

install-doc: install-samples
	test -n "$(DESTDIR)"
	test -n "$(DOCDIR)"
	install -d $(DOCDIR)/html
	for i in $(documentation) ; do \
		install -m 644 documentation/$$i $(DOCDIR)/html/$$i ;\
	done

install-samples:
	test -n "$(DESTDIR)"
	test -n "$(DOCDIR)"
	install -d $(DOCDIR)/samples
	for i in $(samplescripts) ; do \
	  if test -f testfiles/$$i ; then \
	    install -m 644 testfiles/$$i $(DOCDIR)/samples/$$i.src ;\
	  fi;\
	done
	for i in $(sampledata) ; do \
	  if test -f testfiles/$$i ; then \
	    install -m 644 testfiles/$$i $(DOCDIR)/samples/$$i ;\
	  fi;\
	done


