summaryrefslogtreecommitdiff
path: root/config.mak.uname
diff options
context:
space:
mode:
authorRamsay Jones <ramsay@ramsay1.demon.co.uk>2013-01-31 18:33:57 (GMT)
committerJunio C Hamano <gitster@pobox.com>2013-02-25 20:40:51 (GMT)
commite0492c5be123ca264a5477e3481a8a765fe9ae99 (patch)
tree39c4e2767b5522aa06f1fde44e28805ae3dc9c49 /config.mak.uname
parentd0f9dbb9e29b8dc289ae3b8028586a99fdb0d194 (diff)
downloadgit-e0492c5be123ca264a5477e3481a8a765fe9ae99.zip
git-e0492c5be123ca264a5477e3481a8a765fe9ae99.tar.gz
git-e0492c5be123ca264a5477e3481a8a765fe9ae99.tar.bz2
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 <ramsay@ramsay1.demon.co.uk> Tested-by: Johannes Sixt <j6t@kdbg.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'config.mak.uname')
-rw-r--r--config.mak.uname1
1 files changed, 1 insertions, 0 deletions
diff --git a/config.mak.uname b/config.mak.uname
index 43c79e5..bb8246b 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