Add a gitignore make target.

This commit is contained in:
Roy Marples
2008-03-03 13:04:08 +00:00
parent 61c476e72d
commit 7a8e9d4ddb
18 changed files with 145 additions and 17 deletions

15
mk/gitignore.mk Normal file
View File

@@ -0,0 +1,15 @@
# rules to make .gitignore files
# Copyright 2008 Roy Marples <roy@marples.name>
IGNOREFILES+= ${CLEANFILES}
.gitignore:
for obj in ${IGNOREFILES}; do \
if ! test -r .gitignore; then \
echo "$${obj}" > .gitignore || exit $$?; \
elif ! grep -q "^$${obj}$$" .gitignore; then \
echo "$${obj}" >> .gitignore || exit $$?; \
fi; \
done
gitignore: .gitignore