浏览代码

Make remote a variable and add info output.

mark_story 11 年之前
父节点
当前提交
917e5fbc7b
共有 1 个文件被更改,包括 8 次插入5 次删除
  1. 8 5
      Makefile

+ 8 - 5
Makefile

@@ -1,9 +1,10 @@
 
-VERSION="unset"
+VERSION=""
+REMOTE="origin"
 
 
 ALL: help
-.PHONY: help
+.PHONY: help install test bump-version tag-version
 
 help:
 	@echo "CakePHP Makefile"
@@ -33,11 +34,12 @@ test: install
 
 # Update VERSION.txt to new version.
 bump-version:
-	@if [ $(VERSION) = "unset" ]; \
+	@if [ $(VERSION) = "" ]; \
 	then \
 		echo "You must specify a version to bump to."; \
 		exit 1; \
 	fi;
+	@echo "Update VERSION.txt to $(VERSION)"
 	# Work around bash being bad.
 	mv VERSION.txt VERSION.old
 	cat VERSION.old | sed s'/^[0-9]\.[0-9]\.[0-9].*/$(VERSION)/' > VERSION.txt
@@ -47,6 +49,7 @@ bump-version:
 
 # Tag a release
 tag-release: bump-version
+	@echo "Tagging $(VERSION)"
 	git tag -s $(VERSION) -m "CakePHP $(VERSION)"
-	git push origin
-	git push origin --tags
+	git push $(REMOTE)
+	git push $(REMOTE) --tags