ARCHIVE_DIR=archive ARCHIVE_NAME=archive.tgz all: clean tar -czvf ${ARCHIVE_NAME} --exclude ${ARCHIVE_NAME} -C ../ $${PWD##*/} mkdir -p ${ARCHIVE_DIR} mv ${ARCHIVE_NAME} ${ARCHIVE_DIR} clean: rm -rf ${ARCHIVE_DIR} find . -name "*~" -delete