File tree 14 files changed +179
-14235
lines changed
14 files changed +179
-14235
lines changed Original file line number Diff line number Diff line change 1
- /src /po /* .po.bak
2
- /src /po /* .po.old
3
- /src /po /vim.pot
1
+ /vim-lang-ja * .tar.gz
2
+ /vim-lang-ja * .tar.bz2
3
+ /vim-lang-ja * .tar.xz
4
+ /vim-lang-ja * /
Original file line number Diff line number Diff line change
1
+ ARCHIVE = vim-lang-ja
2
+ ARCHIVE_EXT = xz
3
+ ARCHIVE_DIR = $(ARCHIVE )
4
+ ARCHIVE_FILE = $(ARCHIVE ) .tar.$(ARCHIVE_EXT )
5
+
6
+ archive : $(ARCHIVE_FILE )
7
+
8
+ archive-dir : $(ARCHIVE_DIR )
9
+
10
+ release : force-update-all
11
+ @rm -rf $(ARCHIVE_DIR ) $(ARCHIVE_FILE )
12
+ $(MAKE ) $(ARCHIVE_FILE )
13
+ rm -rf $(ARCHIVE_DIR )
14
+
15
+ clean :
16
+ rm -rf $(ARCHIVE_DIR ) $(ARCHIVE_FILE )
17
+
18
+ distclean : clean
19
+ rm -f * .tar.bz2 * .tar.gz * .tar.xz
20
+
21
+ force-update-all : force-update-po force-update-lang
22
+
23
+ force-update-po :
24
+ cd src/po && $(MAKE ) force
25
+
26
+ force-update-lang :
27
+ cd runtime/lang && $(MAKE ) force
28
+
29
+ $(ARCHIVE_DIR ) :
30
+ mkdir -p $@ /src/po
31
+ mkdir -p $@ /runtime/lang
32
+ mkdir -p $@ /runtime/doc
33
+ cp src/po/* .po $@ /src/po
34
+ cp runtime/lang/menu_ja* .vim $@ /runtime/lang
35
+ cp runtime/doc/* .UTF-8.1 $@ /runtime/doc
36
+
37
+ $(ARCHIVE ) .tar.gz : $(ARCHIVE_DIR )
38
+ tar -czf $@ $<
39
+
40
+ $(ARCHIVE ) .tar.bz2 : $(ARCHIVE_DIR )
41
+ tar -cjf $@ $<
42
+
43
+ $(ARCHIVE ) .tar.xz : $(ARCHIVE_DIR )
44
+ tar -cJf $@ $<
Original file line number Diff line number Diff line change @@ -88,3 +88,13 @@ src/po/ 及び runtime/lang/ 配下の、上記以外のファイルは基本的
88
88
4 . コミット
89
89
90
90
原文と日本語訳は常に同じバージョンがコミットされているように注意すること。
91
+
92
+ ## リリース手順
93
+
94
+ 以下を実行してください。
95
+
96
+ $ make release ARCHIVE=vim-lang-ja-`date +%Y%m%d`
97
+
98
+ ` vim-lang-ja-20160131.tar.xz ` のようなアーカイブファイルができます。
99
+ ` 20160131 ` の部分は実行した日付に置き換わります。
100
+ あとはこのアーカイブファイルを vim-dev へ更新依頼とともに送信します。
Original file line number Diff line number Diff line change
1
+ /menu_ja_jp.euc-jp.vim
2
+ /menu_japanese_japan.932.vim
Original file line number Diff line number Diff line change
1
+ MASTER_MENU = menu_ja_jp.utf-8.vim
2
+
3
+ update : menu_ja_jp.euc-jp.vim menu_japanese_japan.932.vim
4
+
5
+ menu_ja_jp.euc-jp.vim : $(MASTER_MENU )
6
+ iconv -f utf-8 -t euc-jp $< | \
7
+ sed -e ' s/^scriptencoding utf-8/scriptencoding euc-jp/' -e ' s/Menu Translations:\tJapanese (UTF-8)/Menu Translations:\tJapanese (EUC-JP)/' > $@
8
+
9
+ menu_japanese_japan.932.vim : $(MASTER_MENU )
10
+ iconv -f utf-8 -t cp932 $< | \
11
+ sed -e ' s/^scriptencoding utf-8/scriptencoding cp932/' -e ' s/Menu Translations:\tJapanese (UTF-8)/Menu Translations:\tJapanese (CP932)/' > $@
12
+
13
+ force : touch
14
+ @$(MAKE ) update
15
+
16
+ touch : $(MASTER_MENU )
17
+ touch $<
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments