comparison src/Make_cyg_ming.mak @ 12305:d4a3ad146204 v8.0.1032

patch 8.0.1032: "make tags" doesn't work well on MS-Windows commit https://github.com/vim/vim/commit/9ac9dfa9e2b20659e5806982f027fa4fd637c3c7 Author: Bram Moolenaar <Bram@vim.org> Date: Fri Sep 1 18:41:26 2017 +0200 patch 8.0.1032: "make tags" doesn't work well on MS-Windows Problem: "make tags" doesn't work well on MS-Windows. Solution: Add or fix tags target. (Ken Takata)
author Christian Brabandt <cb@256bit.org>
date Fri, 01 Sep 2017 18:45:05 +0200
parents cd366d80d53e
children 7e6cb73e5ce0
comparison
equal deleted inserted replaced
12304:eb6a6a01ccd8 12305:d4a3ad146204
74 CHANNEL=$(GUI) 74 CHANNEL=$(GUI)
75 endif 75 endif
76 # Set to yes to enable terminal support. 76 # Set to yes to enable terminal support.
77 TERMINAL=no 77 TERMINAL=no
78 78
79 ifndef CTAGS
80 # this assumes ctags is Exuberant ctags
81 CTAGS = ctags -I INIT+ --fields=+S
82 endif
79 83
80 # Link against the shared version of libstdc++ by default. Set 84 # Link against the shared version of libstdc++ by default. Set
81 # STATIC_STDCPLUS to "yes" to link against static version instead. 85 # STATIC_STDCPLUS to "yes" to link against static version instead.
82 ifndef STATIC_STDCPLUS 86 ifndef STATIC_STDCPLUS
83 STATIC_STDCPLUS=no 87 STATIC_STDCPLUS=no
883 $(MAKE) -C xxd -f Make_ming.mak CC='$(CC)' 887 $(MAKE) -C xxd -f Make_ming.mak CC='$(CC)'
884 888
885 GvimExt/gvimext.dll: GvimExt/gvimext.cpp GvimExt/gvimext.rc GvimExt/gvimext.h 889 GvimExt/gvimext.dll: GvimExt/gvimext.cpp GvimExt/gvimext.rc GvimExt/gvimext.h
886 $(MAKE) -C GvimExt -f Make_ming.mak CROSS=$(CROSS) CROSS_COMPILE=$(CROSS_COMPILE) CXX='$(CXX)' STATIC_STDCPLUS=$(STATIC_STDCPLUS) 890 $(MAKE) -C GvimExt -f Make_ming.mak CROSS=$(CROSS) CROSS_COMPILE=$(CROSS_COMPILE) CXX='$(CXX)' STATIC_STDCPLUS=$(STATIC_STDCPLUS)
887 891
892 tags: notags
893 $(CTAGS) *.c *.cpp *.h if_perl.xs
894
895 notags:
896 -$(DEL) tags
897
888 clean: 898 clean:
889 -$(DEL) $(OUTDIR)$(DIRSLASH)*.o 899 -$(DEL) $(OUTDIR)$(DIRSLASH)*.o
890 -$(DEL) $(OUTDIR)$(DIRSLASH)*.res 900 -$(DEL) $(OUTDIR)$(DIRSLASH)*.res
891 -rmdir $(OUTDIR) 901 -rmdir $(OUTDIR)
892 -$(DEL) *.exe 902 -$(DEL) *.exe