Mercurial > vim
view src/po/Make_cyg.mak @ 16150:b23048205589 v8.1.1080
patch 8.1.1080: when a screendump test fails, moving the file is a hassle
commit https://github.com/vim/vim/commit/ef7f0e367eeaf6fb31b1caa0e3de1a4b07e86af3
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Mar 30 15:59:51 2019 +0100
patch 8.1.1080: when a screendump test fails, moving the file is a hassle
Problem: When a screendump test fails, moving the file is a hassle.
Solution: Instead of appending ".failed" to the file name, keep the same
file name but put the screendump in the "failed" directory.
Then the file name only needs to be typed once when moving a
screendump.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 30 Mar 2019 16:00:06 +0100 |
parents | a36fb263c35e |
children | aa91480771fe |
line wrap: on
line source
# Makefile for the Vim message translations for Cygwin # by Tony Mechelynck <antoine.mechelynck@skynet.be> # after Make_ming.mak by # Eduardo F. Amatria <eferna1@platea.pntic.mec.es> # # Read the README_ming.txt file before using it. # # Use at your own risk but with care, it could even kill your canary. # ifndef VIMRUNTIME VIMRUNTIME = ../../runtime endif # get LANGUAGES, MOFILES and MOCONVERTED include Make_all.mak PACKAGE = vim # Uncomment one of the lines below or modify it to put the path to your # gettext binaries ifndef GETTEXT_PATH #GETTEXT_PATH = C:/gettext.win32/bin/ #GETTEXT_PATH = C:/gettext-0.10.35-w32/win32/Release/ GETTEXT_PATH = /bin/ endif # The OLD_PO_FILE_INPUT and OLD_PO_FILE_OUTPUT are for the new GNU gettext # tools 0.10.37, which use a slightly different .po file format that is not # compatible with Solaris (and old gettext implementations) unless these are # set. gettext 0.10.36 will not work! MSGFMT = OLD_PO_FILE_INPUT=yes $(GETTEXT_PATH)msgfmt -v XGETTEXT = OLD_PO_FILE_INPUT=yes OLD_PO_FILE_OUTPUT=yes $(GETTEXT_PATH)xgettext MSGMERGE = OLD_PO_FILE_INPUT=yes OLD_PO_FILE_OUTPUT=yes $(GETTEXT_PATH)msgmerge # MV = move # CP = copy # RM = del # MKD = mkdir MV = mv -f CP = cp -f RM = rm -f MKD = mkdir -p .SUFFIXES: .SUFFIXES: .po .mo .pot .PHONY: first_time all install clean $(LANGUAGES) .po.mo: $(MSGFMT) -o $@ $< all: $(MOFILES) $(MOCONVERTED) first_time: $(XGETTEXT) --default-domain=$(LANGUAGE) \ --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 $(LANGUAGES): $(XGETTEXT) --default-domain=$(PACKAGE) \ --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 $(MV) $(PACKAGE).po $(PACKAGE).pot $(CP) $@.po $@.po.orig $(MV) $@.po $@.po.old $(MSGMERGE) $@.po.old $(PACKAGE).pot -o $@.po $(RM) $@.po.old install: $(MOFILES) $(MOCONVERTED) for TARGET in $(LANGUAGES); do \ $(MKD) $(VIMRUNTIME)/lang/$$TARGET/LC_MESSAGES ; \ $(CP) $$TARGET.mo $(VIMRUNTIME)/lang/$$TARGET/LC_MESSAGES/$(PACKAGE).mo ; \ done install-all: install clean: $(RM) *.mo $(RM) *.pot