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)