Mercurial > vim
comparison src/Make_mvc.mak @ 12871:1a450ce6980c v8.0.1312
patch 8.0.1312: balloon_show() only works in terminal when compiled with GUI
commit https://github.com/vim/vim/commit/c3719bd87beca9f72d2e9f11e36d561c2c3b57b0
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Nov 18 22:13:31 2017 +0100
patch 8.0.1312: balloon_show() only works in terminal when compiled with GUI
Problem: balloon_show() only works in terminal when compiled with the GUI.
Solution: Add FEAT_BEVAL_GUI and refactor to move common code out of the GUI
specific file.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sat, 18 Nov 2017 22:15:05 +0100 |
parents | c3bb4552d15d |
children | 8862bf5adf7b |
comparison
equal
deleted
inserted
replaced
12870:0469872186f5 | 12871:1a450ce6980c |
---|---|
681 ! endif | 681 ! endif |
682 !endif # DEBUG | 682 !endif # DEBUG |
683 | 683 |
684 INCL = vim.h alloc.h arabic.h ascii.h ex_cmds.h farsi.h feature.h globals.h \ | 684 INCL = vim.h alloc.h arabic.h ascii.h ex_cmds.h farsi.h feature.h globals.h \ |
685 keymap.h macros.h option.h os_dos.h os_win32.h proto.h regexp.h \ | 685 keymap.h macros.h option.h os_dos.h os_win32.h proto.h regexp.h \ |
686 spell.h structs.h term.h $(NBDEBUG_INCL) | 686 spell.h structs.h term.h beval.h $(NBDEBUG_INCL) |
687 | 687 |
688 OBJ = \ | 688 OBJ = \ |
689 $(OUTDIR)\arabic.obj \ | 689 $(OUTDIR)\arabic.obj \ |
690 $(OUTDIR)\beval.obj \ | |
690 $(OUTDIR)\blowfish.obj \ | 691 $(OUTDIR)\blowfish.obj \ |
691 $(OUTDIR)\buffer.obj \ | 692 $(OUTDIR)\buffer.obj \ |
692 $(OUTDIR)\charset.obj \ | 693 $(OUTDIR)\charset.obj \ |
693 $(OUTDIR)\crypt.obj \ | 694 $(OUTDIR)\crypt.obj \ |
694 $(OUTDIR)\crypt_zip.obj \ | 695 $(OUTDIR)\crypt_zip.obj \ |
779 SUBSYSTEM = windows | 780 SUBSYSTEM = windows |
780 CFLAGS = $(CFLAGS) -DFEAT_GUI_W32 | 781 CFLAGS = $(CFLAGS) -DFEAT_GUI_W32 |
781 RCFLAGS = $(RCFLAGS) -DFEAT_GUI_W32 | 782 RCFLAGS = $(RCFLAGS) -DFEAT_GUI_W32 |
782 VIM = g$(VIM) | 783 VIM = g$(VIM) |
783 GUI_INCL = \ | 784 GUI_INCL = \ |
784 gui.h \ | 785 gui.h |
785 gui_beval.h | |
786 GUI_OBJ = \ | 786 GUI_OBJ = \ |
787 $(OUTDIR)\gui.obj \ | 787 $(OUTDIR)\gui.obj \ |
788 $(OUTDIR)\gui_beval.obj \ | 788 $(OUTDIR)\gui_beval.obj \ |
789 $(OUTDIR)\gui_w32.obj \ | 789 $(OUTDIR)\gui_w32.obj \ |
790 $(OUTDIR)\os_w32exe.obj | 790 $(OUTDIR)\os_w32exe.obj |
1294 .cpp{$(OUTDIR)/}.obj:: | 1294 .cpp{$(OUTDIR)/}.obj:: |
1295 !ENDIF | 1295 !ENDIF |
1296 $(CC) $(CFLAGS_OUTDIR) $< | 1296 $(CC) $(CFLAGS_OUTDIR) $< |
1297 | 1297 |
1298 $(OUTDIR)/arabic.obj: $(OUTDIR) arabic.c $(INCL) | 1298 $(OUTDIR)/arabic.obj: $(OUTDIR) arabic.c $(INCL) |
1299 | |
1300 $(OUTDIR)/beval.obj: $(OUTDIR) beval.c $(INCL) | |
1299 | 1301 |
1300 $(OUTDIR)/blowfish.obj: $(OUTDIR) blowfish.c $(INCL) | 1302 $(OUTDIR)/blowfish.obj: $(OUTDIR) blowfish.c $(INCL) |
1301 | 1303 |
1302 $(OUTDIR)/buffer.obj: $(OUTDIR) buffer.c $(INCL) | 1304 $(OUTDIR)/buffer.obj: $(OUTDIR) buffer.c $(INCL) |
1303 | 1305 |