Mercurial > vim
comparison src/Make_mvc.mak @ 14272:5403d789674f v8.1.0152
patch 8.1.0152: cannot easily run individual tests on MS-Windows
commit https://github.com/vim/vim/commit/f3dc235576da7394fbe743aba732f43289f32c24
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Jul 4 23:05:34 2018 +0200
patch 8.1.0152: cannot easily run individual tests on MS-Windows
Problem: Cannot easily run individual tests on MS-Windows.
Solution: Move the list of tests to a separate file. Add a build rule in
the MSVC makefile.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Wed, 04 Jul 2018 23:15:05 +0200 |
parents | 352c2832d17f |
children | 195e8b1fcbbf |
comparison
equal
deleted
inserted
replaced
14271:b8da7a3c2159 | 14272:5403d789674f |
---|---|
690 ! else | 690 ! else |
691 LIBC = $(LIBC) libcmtd.lib | 691 LIBC = $(LIBC) libcmtd.lib |
692 CFLAGS = $(CFLAGS) /Zl /MTd | 692 CFLAGS = $(CFLAGS) /Zl /MTd |
693 ! endif | 693 ! endif |
694 !endif # DEBUG | 694 !endif # DEBUG |
695 | |
696 !include Make_all.mak | |
695 | 697 |
696 INCL = vim.h alloc.h arabic.h ascii.h ex_cmds.h farsi.h feature.h globals.h \ | 698 INCL = vim.h alloc.h arabic.h ascii.h ex_cmds.h farsi.h feature.h globals.h \ |
697 keymap.h macros.h option.h os_dos.h os_win32.h proto.h regexp.h \ | 699 keymap.h macros.h option.h os_dos.h os_win32.h proto.h regexp.h \ |
698 spell.h structs.h term.h beval.h $(NBDEBUG_INCL) | 700 spell.h structs.h term.h beval.h $(NBDEBUG_INCL) |
699 | 701 |
1294 testclean: | 1296 testclean: |
1295 cd testdir | 1297 cd testdir |
1296 $(MAKE) /NOLOGO -f Make_dos.mak clean | 1298 $(MAKE) /NOLOGO -f Make_dos.mak clean |
1297 cd .. | 1299 cd .. |
1298 | 1300 |
1301 $(NEW_TESTS): | |
1302 cd testdir | |
1303 - if exist $@.res del $@.res | |
1304 $(MAKE) /NOLOGO -f Make_dos.mak nolog | |
1305 $(MAKE) /NOLOGO -f Make_dos.mak $@.res | |
1306 $(MAKE) /NOLOGO -f Make_dos.mak report | |
1307 cd .. | |
1308 | |
1299 ########################################################################### | 1309 ########################################################################### |
1300 | 1310 |
1301 # Create a default rule for transforming .c files to .obj files in $(OUTDIR) | 1311 # Create a default rule for transforming .c files to .obj files in $(OUTDIR) |
1302 # Batch compilation is supported by nmake 1.62 (part of VS 5.0) and later) | 1312 # Batch compilation is supported by nmake 1.62 (part of VS 5.0) and later) |
1303 !IF "$(_NMAKE_VER)" == "" | 1313 !IF "$(_NMAKE_VER)" == "" |