PACKAGE=makepasswd
VERSION=0.4.2

PREFIX=/usr/local

all:
	echo "#define PACKAGE \"${PACKAGE}\"" > config.h
	echo "#define VERSION \"${VERSION}\"" >> config.h
	make -C src all

static:
	make -C src static

clean:
	make -C src clean

dist: distclean
	rm -f ${PACKAGE}-${VERSION}
	ln -s . ${PACKAGE}-${VERSION}
	tar -czf ${PACKAGE}-${VERSION}.tar.gz \
		${PACKAGE}-${VERSION}/AUTHORS \
		${PACKAGE}-${VERSION}/BUGS \
		${PACKAGE}-${VERSION}/INSTALL \
		${PACKAGE}-${VERSION}/Makefile \
		${PACKAGE}-${VERSION}/README \
		${PACKAGE}-${VERSION}/src
	rm -f ${PACKAGE}-${VERSION}

distclean: clean

install: all
	#Installing binary
	mkdir -p ${PREFIX}/bin
	install -m 755 src/${PACKAGE} ${PREFIX}/bin/${PACKAGE}

uninstall:
	#Removing binary
	rm -f ${PREFIX}/bin/${PACKAGE}
