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)" == ""