Sat Mar 19 18:25:40 PDT 2011  Ian Lynagh <[email protected]>
  * Change how we compute install paths on cygwin
  We used to have
      MK_INSTALL_DEST = "$(shell cygpath $1)"
  but this meant we ended up with
      "$(shell cygpath "[...]/html/`basename $$i`")"
  and the $(...) gets evaluated before the makefile rule, so the for loop
  hasn't been run, and so $i isn't defined. So we were taking the basename
  of the empty string, meaning docs weren't being installed in the right
  place.
  
  Now we have
      MK_INSTALL_DEST = $$(cygpath $1)
  so the evaluation happens in the shell, while the for loop is running.

    M ./mk/install.mk.in -1 +1

View patch online:
http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20110320012540-3fd76-882e118a84343f03be26607361a01dade7ffff2d.gz

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to