Mercurial > vim
annotate src/po/Make_cyg.mak @ 14107:274c9f1fbfd2 v8.1.0071
patch 8.1.0071: terminal debugger only works with the terminal feature
commit https://github.com/vim/vim/commit/b3307b5e7e7bd3962b0d5c61a94e638564c146b0
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Jun 17 21:34:11 2018 +0200
patch 8.1.0071: terminal debugger only works with the terminal feature
Problem: Terminal debugger only works with the terminal feature.
Solution: Make it also work with a prompt buffer. Makes it possible to use
on MS-Windows. Various other improvements. (closes #3012)
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sun, 17 Jun 2018 21:45:05 +0200 |
parents | 378f9f8e6d8f |
children | a36fb263c35e |
rev | line source |
---|---|
389 | 1 # Makefile for the Vim message translations for Cygwin |
2 # by Tony Mechelynck <antoine.mechelynck@skynet.be> | |
3 # after Make_ming.mak by | |
4 # Eduardo F. Amatria <eferna1@platea.pntic.mec.es> | |
5 # | |
6 # Read the README_ming.txt file before using it. | |
7 # | |
8 # Use at your own risk but with care, it could even kill your canary. | |
9 # | |
10 | |
11 ifndef VIMRUNTIME | |
12 VIMRUNTIME = ../../runtime | |
13 endif | |
14 | |
7374
7e367104f6b6
commit https://github.com/vim/vim/commit/013806229a1e15480592f6bc8453130685ec750b
Christian Brabandt <cb@256bit.org>
parents:
2098
diff
changeset
|
15 LANGUAGES = \ |
7e367104f6b6
commit https://github.com/vim/vim/commit/013806229a1e15480592f6bc8453130685ec750b
Christian Brabandt <cb@256bit.org>
parents:
2098
diff
changeset
|
16 af \ |
434 | 17 ca \ |
18 cs \ | |
19 cs.cp1250 \ | |
20 de \ | |
21 en_GB \ | |
1620 | 22 eo \ |
434 | 23 es \ |
1620 | 24 fi \ |
434 | 25 fr \ |
26 ga \ | |
27 it \ | |
28 ja \ | |
7374
7e367104f6b6
commit https://github.com/vim/vim/commit/013806229a1e15480592f6bc8453130685ec750b
Christian Brabandt <cb@256bit.org>
parents:
2098
diff
changeset
|
29 ja.euc-jp \ |
434 | 30 ja.sjis \ |
31 ko \ | |
2098
3259c3923c1e
Updated runtime an documentation files.
Bram Moolenaar <bram@zimbu.org>
parents:
1698
diff
changeset
|
32 ko.UTF-8 \ |
7374
7e367104f6b6
commit https://github.com/vim/vim/commit/013806229a1e15480592f6bc8453130685ec750b
Christian Brabandt <cb@256bit.org>
parents:
2098
diff
changeset
|
33 nb \ |
7e367104f6b6
commit https://github.com/vim/vim/commit/013806229a1e15480592f6bc8453130685ec750b
Christian Brabandt <cb@256bit.org>
parents:
2098
diff
changeset
|
34 nl \ |
434 | 35 no \ |
36 pl \ | |
37 pl.cp1250 \ | |
7374
7e367104f6b6
commit https://github.com/vim/vim/commit/013806229a1e15480592f6bc8453130685ec750b
Christian Brabandt <cb@256bit.org>
parents:
2098
diff
changeset
|
38 pl.UTF-8 \ |
1698 | 39 pt_BR \ |
434 | 40 ru \ |
41 ru.cp1251 \ | |
42 sk \ | |
43 sk.cp1250 \ | |
13735 | 44 sr \ |
434 | 45 sv \ |
46 uk \ | |
47 uk.cp1251 \ | |
48 vi \ | |
49 zh_CN \ | |
7374
7e367104f6b6
commit https://github.com/vim/vim/commit/013806229a1e15480592f6bc8453130685ec750b
Christian Brabandt <cb@256bit.org>
parents:
2098
diff
changeset
|
50 zh_CN.cp936 \ |
434 | 51 zh_CN.UTF-8 \ |
52 zh_TW \ | |
53 zh_TW.UTF-8 \ | |
54 | |
7374
7e367104f6b6
commit https://github.com/vim/vim/commit/013806229a1e15480592f6bc8453130685ec750b
Christian Brabandt <cb@256bit.org>
parents:
2098
diff
changeset
|
55 MOFILES = \ |
7e367104f6b6
commit https://github.com/vim/vim/commit/013806229a1e15480592f6bc8453130685ec750b
Christian Brabandt <cb@256bit.org>
parents:
2098
diff
changeset
|
56 af.mo \ |
434 | 57 ca.mo \ |
58 cs.cp1250.mo \ | |
59 cs.mo \ | |
60 de.mo \ | |
61 en_GB.mo \ | |
1620 | 62 eo.mo \ |
434 | 63 es.mo \ |
1620 | 64 fi.mo \ |
434 | 65 fr.mo \ |
66 ga.mo \ | |
67 it.mo \ | |
7374
7e367104f6b6
commit https://github.com/vim/vim/commit/013806229a1e15480592f6bc8453130685ec750b
Christian Brabandt <cb@256bit.org>
parents:
2098
diff
changeset
|
68 ja.euc-jp.mo \ |
434 | 69 ja.mo \ |
70 ja.sjis.mo \ | |
71 ko.mo \ | |
2098
3259c3923c1e
Updated runtime an documentation files.
Bram Moolenaar <bram@zimbu.org>
parents:
1698
diff
changeset
|
72 ko.UTF-8.mo \ |
7374
7e367104f6b6
commit https://github.com/vim/vim/commit/013806229a1e15480592f6bc8453130685ec750b
Christian Brabandt <cb@256bit.org>
parents:
2098
diff
changeset
|
73 nb.mo \ |
7e367104f6b6
commit https://github.com/vim/vim/commit/013806229a1e15480592f6bc8453130685ec750b
Christian Brabandt <cb@256bit.org>
parents:
2098
diff
changeset
|
74 nl.mo \ |
434 | 75 no.mo \ |
76 pl.cp1250.mo \ | |
77 pl.mo \ | |
7374
7e367104f6b6
commit https://github.com/vim/vim/commit/013806229a1e15480592f6bc8453130685ec750b
Christian Brabandt <cb@256bit.org>
parents:
2098
diff
changeset
|
78 pl.UTF-8.mo \ |
1698 | 79 pt_BR.mo \ |
434 | 80 ru.cp1251.mo \ |
81 ru.mo \ | |
82 sk.cp1250.mo \ | |
83 sk.mo \ | |
13735 | 84 sr.mo \ |
434 | 85 sv.mo \ |
86 uk.cp1251.mo \ | |
87 uk.mo \ | |
88 vi.mo \ | |
7374
7e367104f6b6
commit https://github.com/vim/vim/commit/013806229a1e15480592f6bc8453130685ec750b
Christian Brabandt <cb@256bit.org>
parents:
2098
diff
changeset
|
89 zh_CN.mo \ |
434 | 90 zh_CN.cp936.mo \ |
7374
7e367104f6b6
commit https://github.com/vim/vim/commit/013806229a1e15480592f6bc8453130685ec750b
Christian Brabandt <cb@256bit.org>
parents:
2098
diff
changeset
|
91 zh_CN.UTF-8.mo \ |
7e367104f6b6
commit https://github.com/vim/vim/commit/013806229a1e15480592f6bc8453130685ec750b
Christian Brabandt <cb@256bit.org>
parents:
2098
diff
changeset
|
92 zh_TW.mo \ |
434 | 93 zh_TW.UTF-8.mo \ |
389 | 94 |
95 PACKAGE = vim | |
96 | |
97 # Uncomment one of the lines below or modify it to put the path to your | |
412 | 98 # gettext binaries |
389 | 99 ifndef GETTEXT_PATH |
100 #GETTEXT_PATH = C:/gettext.win32/bin/ | |
101 #GETTEXT_PATH = C:/gettext-0.10.35-w32/win32/Release/ | |
102 GETTEXT_PATH = /bin/ | |
103 endif | |
104 | |
412 | 105 # The OLD_PO_FILE_INPUT and OLD_PO_FILE_OUTPUT are for the new GNU gettext |
106 # tools 0.10.37, which use a slightly different .po file format that is not | |
107 # compatible with Solaris (and old gettext implementations) unless these are | |
108 # set. gettext 0.10.36 will not work! | |
109 MSGFMT = OLD_PO_FILE_INPUT=yes $(GETTEXT_PATH)msgfmt -v | |
110 XGETTEXT = OLD_PO_FILE_INPUT=yes OLD_PO_FILE_OUTPUT=yes $(GETTEXT_PATH)xgettext | |
111 MSGMERGE = OLD_PO_FILE_INPUT=yes OLD_PO_FILE_OUTPUT=yes $(GETTEXT_PATH)msgmerge | |
389 | 112 |
113 # MV = move | |
114 # CP = copy | |
115 # RM = del | |
116 # MKD = mkdir | |
117 MV = mv -f | |
118 CP = cp -f | |
119 RM = rm -f | |
120 MKD = mkdir -p | |
121 | |
122 .SUFFIXES: | |
123 .SUFFIXES: .po .mo .pot | |
124 .PHONY: first_time all install clean $(LANGUAGES) | |
125 | |
126 .po.mo: | |
127 $(MSGFMT) -o $@ $< | |
128 | |
129 all: $(MOFILES) | |
130 | |
131 first_time: | |
132 $(XGETTEXT) --default-domain=$(LANGUAGE) \ | |
13802
378f9f8e6d8f
patch 8.0.1773: dialog messages are not translated
Christian Brabandt <cb@256bit.org>
parents:
13735
diff
changeset
|
133 --add-comments --keyword=_ --keyword=N_ --keyword=NGETTEXT:1,2 $(wildcard ../*.c) ../if_perl.xs ../GvimExt/gvimext.cpp $(wildcard ../globals.h) ../if_py_both.h ../vim.h |
389 | 134 |
135 $(LANGUAGES): | |
136 $(XGETTEXT) --default-domain=$(PACKAGE) \ | |
13802
378f9f8e6d8f
patch 8.0.1773: dialog messages are not translated
Christian Brabandt <cb@256bit.org>
parents:
13735
diff
changeset
|
137 --add-comments --keyword=_ --keyword=N_ --keyword=NGETTEXT:1,2 $(wildcard ../*.c) ../if_perl.xs ../GvimExt/gvimext.cpp $(wildcard ../globals.h) ../if_py_both.h ../vim.h |
389 | 138 $(MV) $(PACKAGE).po $(PACKAGE).pot |
139 $(CP) $@.po $@.po.orig | |
140 $(MV) $@.po $@.po.old | |
141 $(MSGMERGE) $@.po.old $(PACKAGE).pot -o $@.po | |
142 $(RM) $@.po.old | |
143 | |
144 install: $(MOFILES) | |
145 for TARGET in $(LANGUAGES); do \ | |
146 $(MKD) $(VIMRUNTIME)/lang/$$TARGET/LC_MESSAGES ; \ | |
147 $(CP) $$TARGET.mo $(VIMRUNTIME)/lang/$$TARGET/LC_MESSAGES/$(PACKAGE).mo ; \ | |
148 done | |
149 | |
7374
7e367104f6b6
commit https://github.com/vim/vim/commit/013806229a1e15480592f6bc8453130685ec750b
Christian Brabandt <cb@256bit.org>
parents:
2098
diff
changeset
|
150 install-all: install |
7e367104f6b6
commit https://github.com/vim/vim/commit/013806229a1e15480592f6bc8453130685ec750b
Christian Brabandt <cb@256bit.org>
parents:
2098
diff
changeset
|
151 |
389 | 152 clean: |
153 $(RM) *.mo | |
154 $(RM) *.pot | |
155 | |
156 |