Mercurial > vim
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 |