File tree 2 files changed +37
-0
lines changed
2 files changed +37
-0
lines changed Original file line number Diff line number Diff line change 8
8
/sjiscorr
9
9
/sjiscorr.exe
10
10
/vim.pot
11
+ /vim-lang-ja-po * .tar.gz
12
+ /vim-lang-ja-po * .tar.bz2
13
+ /vim-lang-ja-po * .tar.xz
Original file line number Diff line number Diff line change
1
+ ARCHIVE = vim-lang-ja-po
2
+ ARCHIVE_EXT = xz
3
+ ARCHIVE_DIR = $(ARCHIVE )
4
+ ARCHIVE_FILE = $(ARCHIVE ) .tar.$(ARCHIVE_EXT )
5
+
1
6
MASTER_PO = ja.po
2
7
8
+ POFILES = ja.po \
9
+ ja.euc-jp.po \
10
+ ja.sjis.po
11
+
3
12
MOFILES = ja.mo \
4
13
ja.euc-jp.mo \
5
14
ja.sjis.mo
@@ -16,6 +25,15 @@ VIM = vim
16
25
17
26
test : check $(MOFILES )
18
27
28
+ release :
29
+ @rm -rf $(ARCHIVE_DIR ) $(ARCHIVE_FILE )
30
+ $(MAKE ) test
31
+ $(MAKE ) $(ARCHIVE_FILE )
32
+ rm -rf $(ARCHIVE_DIR )
33
+
34
+ release-today :
35
+ $(MAKE ) release ARCHIVE=vim-lang-ja-po-` date +%Y%m%d`
36
+
19
37
update : ja.sjis.po ja.euc-jp.po
20
38
21
39
ja.sjis.po : $(MASTER_PO )
@@ -50,6 +68,9 @@ clean: checkclean
50
68
rm -f ja.sjis.po ja.euc-jp.po
51
69
rm -f * .mo
52
70
71
+ distclean : clean
72
+ rm -f * .tar.bz2 * .tar.gz * .tar.xz
73
+
53
74
# ja.po: vim.pot
54
75
# rm -f $@.old
55
76
# mv $@ $@.old
@@ -67,3 +88,16 @@ check: $(CHECKFILES)
67
88
68
89
checkclean :
69
90
rm -f * .ck
91
+
92
+ $(ARCHIVE_DIR ) : $(POFILES )
93
+ mkdir -p $@ /src/po
94
+ cp $(POFILES ) $@ /src/po
95
+
96
+ $(ARCHIVE ) .tar.gz : $(ARCHIVE_DIR )
97
+ tar -czf $@ $<
98
+
99
+ $(ARCHIVE ) .tar.bz2 : $(ARCHIVE_DIR )
100
+ tar -cjf $@ $<
101
+
102
+ $(ARCHIVE ) .tar.xz : $(ARCHIVE_DIR )
103
+ tar -cJf $@ $<
You can’t perform that action at this time.
0 commit comments