BathyScapheのアイコンセット生成&適用ツール
リビジョン | d2df6d7738dff048c0a4f70597bb609c948ef181 (tree) |
---|---|
日時 | 2012-05-27 14:51:06 |
作者 | masakih <masakih@user...> |
コミッター | masakih |
[Mod] 新しいMakefile
@@ -1,8 +1,6 @@ | ||
1 | 1 | # encoding=utf-8 |
2 | 2 | |
3 | 3 | PRODUCT_NAME=BSIconSetComposer |
4 | -VERSION=1.4 | |
5 | -REV_CORRECT=107 | |
6 | 4 | PRODUCT_EXTENSION=app |
7 | 5 | BUILD_PATH=./build |
8 | 6 | DEPLOYMENT=Release |
@@ -11,21 +9,15 @@ APP=$(BUILD_PATH)/$(DEPLOYMENT)/$(APP_BUNDLE) | ||
11 | 9 | APP_NAME=$(BUILD_PATH)/$(DEPLOYMENT)/$(PRODUCT_NAME) |
12 | 10 | INFO_PLIST=Info.plist |
13 | 11 | |
12 | +VER_CMD=grep -A1 'CFBundleShortVersionString' $(INFO_PLIST) | tail -1 | tr -d "'\t</string>" | |
13 | +VERSION=$(shell $(VER_CMD)) | |
14 | 14 | |
15 | -all: | |
16 | - @echo do nothig. | |
17 | - @echo use target tagging | |
18 | - | |
19 | -tagging: | |
20 | - @echo "Tagging the $(VERSION) (x) release of BSIconSetComposer project." | |
21 | - REV=`git show | head -1 | awk '{printf("%.7s\n", $$2)}'`; \ | |
22 | - ver=`grep -A1 'CFBundleShortVersionString' Info.plist | tail -1 | tr -d '\t</string>'`; \ | |
23 | - echo svn copy $(HEAD) $(TAGS_DIR)/release-$${ver}.$${REV} | |
15 | +all: package | |
24 | 16 | |
25 | 17 | Localizable: IconSetComposer.m |
26 | - genstrings -o English.lproj $< | |
18 | + genstrings -o English.lproj $^ | |
27 | 19 | (cd English.lproj; ${MAKE} $@;) |
28 | - genstrings -o Japanese.lproj $< | |
20 | + genstrings -o Japanese.lproj $^ | |
29 | 21 | (cd Japanese.lproj; ${MAKE} $@;) |
30 | 22 | |
31 | 23 | checkLocalizable: |
@@ -47,6 +39,6 @@ updateRevision: | ||
47 | 39 | mv -f $(INFO_PLIST).r $(INFO_PLIST) ; \ |
48 | 40 | |
49 | 41 | restorInfoPlist: |
50 | - if [ -f $(INFO_PLIST).bak ] ; then cp -f $(INFO_PLIST).bak $(INFO_PLIST) ; fi | |
42 | + if [ -f $(INFO_PLIST).bak ] ; then mv -f $(INFO_PLIST).bak $(INFO_PLIST) ; fi | |
51 | 43 | |
52 | 44 |