File tree Expand file tree Collapse file tree 14 files changed +179
-14235
lines changed Expand file tree Collapse file tree 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/ 配下の、上記以外のファイルは基本的
88884 . コミット
8989
9090 原文と日本語訳は常に同じバージョンがコミットされているように注意すること。
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