X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=mk%2Finstall.mk.in;h=2808c1f784a8455f00cb1791f0242421fa519a7a;hp=b63ffe38d736516756465f942c7973583a476deb;hb=e5c3b478b3cd1707cf122833822f44b2ac09b8e9;hpb=ebd230eb1c459d4d2fdff5d08830e5df37c7c9f9 diff --git a/mk/install.mk.in b/mk/install.mk.in index b63ffe3..2808c1f 100644 --- a/mk/install.mk.in +++ b/mk/install.mk.in @@ -159,11 +159,13 @@ INSTALL_DIR = $(INSTALL) -m 755 -d $(call MK_INSTALL_DEST,$1) # This causes problems for bindisttest/checkBinaries.sh which then # thinks that e.g. the userguide HTML files are binaries. # -# We therefore use a /cygdrive path if we are on cygwin -ifeq '$(shell cygpath "c:/" 2> /dev/null)' '' -MK_INSTALL_DEST = $1 +# We therefore use a /cygdrive path if we are on cygwin (only) +# (This will make a Cygwin build run slowly +# because of all those shell invocations.) +ifeq "$(OSTYPE)" "cygwin" +MK_INSTALL_DEST = $$(cygpath $1) else -MK_INSTALL_DEST = "$(shell cygpath $1)" +MK_INSTALL_DEST = $1 endif #