projects
/
crypto-install.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add more targets to Makefile and document them.
[crypto-install.git]
/
Makefile
diff --git
a/Makefile
b/Makefile
index
676a09d
..
abcce2f
100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-1,9
+1,24
@@
-all: build
- @sed \
+all: check test build/crypto-install.py
+
+run: build/crypto-install.py
+ build/crypto-install.py
+
+check:
+ pep8 .
+
+test:
+ ./setup.py test
+
+build:
+ mkdir build
+
+build/crypto-install.py: crypto-install.py build
+ sed \
-e "s/GIT-TAG/`git describe --abbrev=0 --tags`/g" \
-e "s/GIT-COMMIT/`git rev-parse --short=7 HEAD`/g" \
-e "s/GIT-BRANCH/`git rev-parse --abbrev-ref HEAD`/g" \
-e "s/GIT-TAG/`git describe --abbrev=0 --tags`/g" \
-e "s/GIT-COMMIT/`git rev-parse --short=7 HEAD`/g" \
-e "s/GIT-BRANCH/`git rev-parse --abbrev-ref HEAD`/g" \
- crypto-install.py > build/crypto_install.py
+ crypto-install.py > build/crypto-install.py
+ chmod a+rx build/crypto-install.py
-build:
- mkdir build
+clean:
+ rm -rf build