clean:
	@echo "Does nothing"

all:
	@echo "Does nothing"

INSTALLDIR := /usr/local

install: 
	@install -c -d $(DESTDIR)/$(INSTALLDIR)/bin
	@install -c -d $(DESTDIR)/$(INSTALLDIR)/lib
	@install -c -d $(DESTDIR)/$(INSTALLDIR)/lib/dbischema
	@install -c -d $(DESTDIR)/$(INSTALLDIR)/lib/dbischema/DBMS
	@install -c -d $(DESTDIR)/$(INSTALLDIR)/share
	@install -c -d $(DESTDIR)/$(INSTALLDIR)/share/man
	@install -c -d $(DESTDIR)/$(INSTALLDIR)/share/man/man1
	@install -c -d $(DESTDIR)/$(INSTALLDIR)/share/doc
	@install -c -d $(DESTDIR)/$(INSTALLDIR)/share/doc/dbischema
	@cp bin/dbischema $(DESTDIR)/$(INSTALLDIR)/bin
	@cp bin/dbidump $(DESTDIR)/$(INSTALLDIR)/bin
	@cp bin/dbidump_check_nulls $(DESTDIR)/$(INSTALLDIR)/bin
	@cp lib/Constraint.pm $(DESTDIR)/$(INSTALLDIR)/lib/dbischema
	@cp lib/Database.pm $(DESTDIR)/$(INSTALLDIR)/lib/dbischema
	@cp lib/Diff.pm $(DESTDIR)/$(INSTALLDIR)/lib/dbischema
	@cp lib/Field.pm $(DESTDIR)/$(INSTALLDIR)/lib/dbischema
	@cp lib/FieldRef.pm $(DESTDIR)/$(INSTALLDIR)/lib/dbischema
	@cp lib/Grant.pm $(DESTDIR)/$(INSTALLDIR)/lib/dbischema
	@cp lib/Index.pm $(DESTDIR)/$(INSTALLDIR)/lib/dbischema
	@cp lib/Message.pm $(DESTDIR)/$(INSTALLDIR)/lib/dbischema
	@cp lib/Schema.pm $(DESTDIR)/$(INSTALLDIR)/lib/dbischema
	@cp lib/Sequence.pm $(DESTDIR)/$(INSTALLDIR)/lib/dbischema
	@cp lib/Table.pm $(DESTDIR)/$(INSTALLDIR)/lib/dbischema
	@cp lib/XML.pm $(DESTDIR)/$(INSTALLDIR)/lib/dbischema
	@cp lib/XMLParser.pm $(DESTDIR)/$(INSTALLDIR)/lib/dbischema
	@cp lib/members.pm $(DESTDIR)/$(INSTALLDIR)/lib/dbischema
	@cp lib/methods.pm $(DESTDIR)/$(INSTALLDIR)/lib/dbischema
	@cp lib/DBP.pm $(DESTDIR)/$(INSTALLDIR)/lib/dbischema
	@cp lib/DBMS/mysql.pm $(DESTDIR)/$(INSTALLDIR)/lib/dbischema/DBMS
	@cp lib/DBMS/Pg.pm $(DESTDIR)/$(INSTALLDIR)/lib/dbischema/DBMS
	@cp lib/DBMS/mSQL.pm $(DESTDIR)/$(INSTALLDIR)/lib/dbischema/DBMS
	@gzip -9 -c man/dbischema.1 > $(DESTDIR)/$(INSTALLDIR)/share/man/man1/dbischema.1.gz
	@gzip -9 -c man/dbidump.1 > $(DESTDIR)/$(INSTALLDIR)/share/man/man1/dbidump.1.gz
	@gzip -9 -c man/dbidump_check_nulls.1 > $(DESTDIR)/$(INSTALLDIR)/share/man/man1/dbidump_check_nulls.1.gz
	@gzip -9 -c examples/ISP_MATCH.schema > $(DESTDIR)/$(INSTALLDIR)/share/doc/dbischema/ISP_MATCH.schema.gz
	@gzip -9 -c examples/gforge.schema > $(DESTDIR)/$(INSTALLDIR)/share/doc/dbischema/gforge.schema.gz

# I know this Makefile is unhappy, and the Debian packaging is a brokenly
# broken, will fix soon :)
