comparison src/Make_cyg_ming.mak @ 11696:0a6136dfce35 v8.0.0731

patch 8.0.0731: cannot build the terminal feature on MS-Windows commit https://github.com/vim/vim/commit/4fc63505d393451ad3780dc0390cb48587597aaf Author: Bram Moolenaar <Bram@vim.org> Date: Wed Jul 19 11:28:17 2017 +0200 patch 8.0.0731: cannot build the terminal feature on MS-Windows Problem: Cannot build the terminal feature on MS-Windows. Solution: Add the Makefile changes. (Yasuhiro Matsumoto, closes https://github.com/vim/vim/issues/1851)
author Christian Brabandt <cb@256bit.org>
date Wed, 19 Jul 2017 11:30:03 +0200
parents 70680eba1940
children 13ecb3e64399
comparison
equal deleted inserted replaced
11695:914b6ba36fe4 11696:0a6136dfce35
71 ifeq (HUGE, $(FEATURES)) 71 ifeq (HUGE, $(FEATURES))
72 CHANNEL=yes 72 CHANNEL=yes
73 else 73 else
74 CHANNEL=$(GUI) 74 CHANNEL=$(GUI)
75 endif 75 endif
76 TERMINAL=no
76 77
77 78
78 # Link against the shared version of libstdc++ by default. Set 79 # Link against the shared version of libstdc++ by default. Set
79 # STATIC_STDCPLUS to "yes" to link against static version instead. 80 # STATIC_STDCPLUS to "yes" to link against static version instead.
80 ifndef STATIC_STDCPLUS 81 ifndef STATIC_STDCPLUS
553 endif 554 endif
554 endif 555 endif
555 556
556 ifeq ($(CHANNEL),yes) 557 ifeq ($(CHANNEL),yes)
557 DEFINES += -DFEAT_JOB_CHANNEL 558 DEFINES += -DFEAT_JOB_CHANNEL
559 endif
560
561 ifeq ($(TERMINAL),yes)
562 DEFINES += -DFEAT_TERMINAL
558 endif 563 endif
559 564
560 # DirectWrite (DirectX) 565 # DirectWrite (DirectX)
561 ifeq ($(DIRECTX),yes) 566 ifeq ($(DIRECTX),yes)
562 # Only allow DirectWrite for a GUI build. 567 # Only allow DirectWrite for a GUI build.
741 # You'll need libXpm.a from http://gnuwin32.sf.net 746 # You'll need libXpm.a from http://gnuwin32.sf.net
742 LIB += -L$(XPM)/lib -lXpm 747 LIB += -L$(XPM)/lib -lXpm
743 endif 748 endif
744 endif 749 endif
745 750
751 ifeq ($(TERMINAL),yes)
752 OBJ += $(OUTDIR)/terminal.o
753 endif
754
746 755
747 ifdef MZSCHEME 756 ifdef MZSCHEME
748 MZSCHEME_SUFFIX = Z 757 MZSCHEME_SUFFIX = Z
749 endif 758 endif
750 759