BathyScapheのTitleRulerAppearanceを手軽に変更するツール
Revision | 6362fdddd9c95e2945bde74666362e69ff26156f (tree) |
---|---|
Zeit | 2011-02-22 01:11:55 |
Autor | masakih <masakih@user...> |
Commiter | masakih |
[Mod] Makefileをgit用に変更
@@ -1,4 +1,4 @@ | ||
1 | - | |
1 | +// encoding=utf-8 | |
2 | 2 | PRODUCT_NAME=BSTREditor |
3 | 3 | PRODUCT_EXTENSION=app |
4 | 4 | BUILD_PATH=./build |
@@ -8,10 +8,6 @@ APP=$(BUILD_PATH)/$(DEPLOYMENT)/$(APP_BUNDLE) | ||
8 | 8 | APP_NAME=$(BUILD_PATH)/$(DEPLOYMENT)/$(PRODUCT_NAME) |
9 | 9 | INFO_PLIST=Info.plist |
10 | 10 | |
11 | -URL_BSTREditor = svn+ssh://macmini/usr/local/svnrepos/BSTREditor | |
12 | -HEAD = $(URL_BSTREditor)/BSTREditor | |
13 | -TAGS_DIR = $(URL_BSTREditor)/tags | |
14 | - | |
15 | 11 | VER_CMD=grep -A1 'CFBundleShortVersionString' $(INFO_PLIST) | tail -1 | tr -d "'\t</string>" |
16 | 12 | VERSION=$(shell $(VER_CMD)) |
17 | 13 |
@@ -21,8 +17,7 @@ all: | ||
21 | 17 | |
22 | 18 | tagging: |
23 | 19 | @echo "Tagging the $(VERSION) (x) release of BSTREditor project." |
24 | - export LC_ALL=C; \ | |
25 | - REV=`svn info | awk '/Last Changed Rev/ {print $$4}'` ; \ | |
20 | + @echo "" | |
26 | 21 | echo svn copy $(HEAD) $(TAGS_DIR)/release-$(VERSION).$${REV} |
27 | 22 | |
28 | 23 | Localizable: BSTRADocument.m |
@@ -40,20 +35,16 @@ release: updateRevision | ||
40 | 35 | $(MAKE) restorInfoPlist |
41 | 36 | |
42 | 37 | package: release |
43 | - export LC_ALL=C; \ | |
44 | - REV=`svn info | awk '/Last Changed Rev/ {print $$4}'`; \ | |
38 | + REV=`git show | head -1 | awk '{printf("%.7s\n", $$2)}'`; \ | |
45 | 39 | ditto -ck -rsrc --keepParent $(APP) $(APP_NAME)-$(VERSION)-$${REV}.zip |
46 | 40 | |
47 | -updateRevision: update_svn | |
41 | +updateRevision: | |
48 | 42 | if [ ! -f $(INFO_PLIST).bak ] ; then cp $(INFO_PLIST) $(INFO_PLIST).bak ; fi ; \ |
49 | - export LC_ALL=C; \ | |
50 | - REV=`svn info | awk '/Last Changed Rev/ {print $$4}'` ; \ | |
43 | + REV=`git show | head -1 | awk '{printf("%.7s\n", $$2)}'`; \ | |
51 | 44 | sed -e "s/%%%%REVISION%%%%/$${REV}/" $(INFO_PLIST) > $(INFO_PLIST).r ; \ |
52 | 45 | mv -f $(INFO_PLIST).r $(INFO_PLIST) ; \ |
53 | 46 | |
54 | 47 | restorInfoPlist: |
55 | 48 | if [ -f $(INFO_PLIST).bak ] ; then cp -f $(INFO_PLIST).bak $(INFO_PLIST) ; fi |
56 | 49 | |
57 | -update_svn: | |
58 | - svn up | |
59 | 50 |