version = 1.4.6

all:
	./configure

tar:
	mkdir ../xfmail-${version}
	cp -r * ../xfmail-${version}
	rm -f ../xfmail-${version}/xfmail.vtg
	rm -f ../xfmail-${version}/.snprj
	rm -f ../xfmail-${version}/xfmail.vpj
	(cd .. && tar cvf xfmail-${version}.tar xfmail-${version})
	rm -rf ../xfmail-${version}

bzip:
	bzip2 ../xfmail-${version}.tar

distclean: clean
	rm -f config.cache config.log ui/config.h ui/version.h config.status

clean:
	(cd ui && ${MAKE} clean)
	(cd compface && ${MAKE} clean)
	(cd regex && ${MAKE} clean)

config:
	rm -f configure config.cache config.log ui/config.h ui/version.h \
	config.status
	rm -f ui/Makefile regex/Makefile compface/Makefile
	(ln -sf config/configure.in . && ln -sf config/acconfig.h .)
	(autoconf && autoheader && rm -f configure.in acconfig.h)
	./configure

dist: 
	make tar
	make bzip
	rm -f config.cache config.log ui/config.h ui/version.h config.status
