Mercurial > vim
comparison src/Make_cyg_ming.mak @ 14943:d95d6580d84b v8.1.0483
patch 8.1.0483: MinGW does not build tee.exe
commit https://github.com/vim/vim/commit/04c86d27fed5757ae40246d7bb3fdcd0c1959468
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Oct 17 22:45:54 2018 +0200
patch 8.1.0483: MinGW does not build tee.exe
Problem: MinGW does not build tee.exe.
Solution: Add build instructions. (Yasuhiro Matsumoto, closes https://github.com/vim/vim/issues/3548)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Wed, 17 Oct 2018 23:00:07 +0200 |
parents | da4980d6052b |
children | b898f9093199 |
comparison
equal
deleted
inserted
replaced
14942:d1cafc15fe97 | 14943:d95d6580d84b |
---|---|
941 | 941 |
942 ifeq (yes, $(MAP)) | 942 ifeq (yes, $(MAP)) |
943 LFLAGS += -Wl,-Map=$(TARGET).map | 943 LFLAGS += -Wl,-Map=$(TARGET).map |
944 endif | 944 endif |
945 | 945 |
946 all: $(TARGET) vimrun.exe xxd/xxd.exe install.exe uninstal.exe GvimExt/gvimext.dll | 946 all: $(TARGET) vimrun.exe xxd/xxd.exe tee/tee.exe install.exe uninstal.exe GvimExt/gvimext.dll |
947 | 947 |
948 vimrun.exe: vimrun.c | 948 vimrun.exe: vimrun.c |
949 $(CC) $(CFLAGS) -o vimrun.exe vimrun.c $(LIB) | 949 $(CC) $(CFLAGS) -o vimrun.exe vimrun.c $(LIB) |
950 | 950 |
951 install.exe: dosinst.c | 951 install.exe: dosinst.c |
965 mpress gvim.exe | 965 mpress gvim.exe |
966 mpress vim.exe | 966 mpress vim.exe |
967 | 967 |
968 xxd/xxd.exe: xxd/xxd.c | 968 xxd/xxd.exe: xxd/xxd.c |
969 $(MAKE) -C xxd -f Make_ming.mak CC='$(CC)' | 969 $(MAKE) -C xxd -f Make_ming.mak CC='$(CC)' |
970 | |
971 tee/tee.exe: tee/tee.c | |
972 $(MAKE) -C tee CC='$(CC)' | |
970 | 973 |
971 GvimExt/gvimext.dll: GvimExt/gvimext.cpp GvimExt/gvimext.rc GvimExt/gvimext.h | 974 GvimExt/gvimext.dll: GvimExt/gvimext.cpp GvimExt/gvimext.rc GvimExt/gvimext.h |
972 $(MAKE) -C GvimExt -f Make_ming.mak CROSS=$(CROSS) CROSS_COMPILE=$(CROSS_COMPILE) CXX='$(CXX)' STATIC_STDCPLUS=$(STATIC_STDCPLUS) | 975 $(MAKE) -C GvimExt -f Make_ming.mak CROSS=$(CROSS) CROSS_COMPILE=$(CROSS_COMPILE) CXX='$(CXX)' STATIC_STDCPLUS=$(STATIC_STDCPLUS) |
973 | 976 |
974 tags: notags | 977 tags: notags |
994 ifdef MZSCHEME | 997 ifdef MZSCHEME |
995 -$(DEL) mzscheme_base.c | 998 -$(DEL) mzscheme_base.c |
996 endif | 999 endif |
997 $(MAKE) -C GvimExt -f Make_ming.mak clean | 1000 $(MAKE) -C GvimExt -f Make_ming.mak clean |
998 $(MAKE) -C xxd -f Make_ming.mak clean | 1001 $(MAKE) -C xxd -f Make_ming.mak clean |
1002 $(MAKE) -C tee clean | |
999 | 1003 |
1000 ########################################################################### | 1004 ########################################################################### |
1001 INCL = vim.h alloc.h arabic.h ascii.h ex_cmds.h farsi.h feature.h globals.h \ | 1005 INCL = vim.h alloc.h arabic.h ascii.h ex_cmds.h farsi.h feature.h globals.h \ |
1002 keymap.h macros.h option.h os_dos.h os_win32.h proto.h regexp.h \ | 1006 keymap.h macros.h option.h os_dos.h os_win32.h proto.h regexp.h \ |
1003 spell.h structs.h term.h beval.h $(NBDEBUG_INCL) | 1007 spell.h structs.h term.h beval.h $(NBDEBUG_INCL) |