From: Ramsay Jones Date: Thu, 31 Jan 2013 18:33:57 +0000 (+0000) Subject: msvc: avoid collisions between "tags" and "TAGS" X-Git-Tag: v1.8.3-rc0~218^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e0492c5be123ca264a5477e3481a8a765fe9ae99;p=git msvc: avoid collisions between "tags" and "TAGS" Commit 2f769195 ("MinGW: avoid collisions between "tags" and "TAGS", 28-09-2010) enabled MinGW to use an ETAGS file in order to avoid filename collisions on (Windows) case insensitive filesystems. In addition, this prevents 'make' from issuing several warning messages. When using the Makefile to perform an MSVC build, which is usually executed using MinGW tools, we can also benefit from this capability. In order to reap the above benefits, we set the ETAGS_TARGET build variable to ETAGS in the MSVC config block. Signed-off-by: Ramsay Jones Tested-by: Johannes Sixt Signed-off-by: Junio C Hamano --- diff --git a/config.mak.uname b/config.mak.uname index 43c79e5bc2..bb8246b63e 100644 --- a/config.mak.uname +++ b/config.mak.uname @@ -343,6 +343,7 @@ ifeq ($(uname_S),Windows) NO_CURL = YesPlease NO_PYTHON = YesPlease BLK_SHA1 = YesPlease + ETAGS_TARGET = ETAGS NO_INET_PTON = YesPlease NO_INET_NTOP = YesPlease NO_POSIX_GOODIES = UnfortunatelyYes