include config.make

distdir=bless-dist

all:
	cd src && make
	echo -e "#!/bin/sh\ncd src; mono bless.exe \"\$$@\"" > bless
	chmod +x bless
install:
	cd src && make install
	cd data && make install

uninstall:
	cd src && make uninstall
	cd data && make uninstall
	rm -rf $(PREFIX)/lib/bless

clean:
	cd src && make clean

distdir:
	rm -rf $(distdir)
	mkdir $(distdir)
	cd src && make distdir distdir=$(distdir)
	cd doc && make distdir distdir=$(distdir)
	cd data && make distdir distdir=$(distdir)
	cp Makefile NEWS README AUTHORS configure bless.cmbx bless.prjx bless.mdsx $(distdir)
	tla changelog > $(distdir)/Changelog
	
dist-gzip: distdir
	rm -f $(distdir).tar.gz
	tar -czf $(distdir).tar.gz $(distdir)
	rm -rf $(distdir)

dist-bzip2: distdir
	rm -f $(distdir).tar.bz2
	tar -cjf $(distdir).tar.bz2 $(distdir)
	rm -rf $(distdir)
