Windows only: delay adding targetDir dependencies
Windows only: delay adding targetDir dependencies

* hptool/src/OS/Win.hs
  * Move the enumeration of the targetDir contents until
    after we are actually complete with this directory.  This
    step needs to be timed differently than the other builds
    since on the Windows builds, HP and GHC are installed
    into a single directory.  Without this, Shake will
    complain that the directory contents of targetDir have
    changed (upon populating targetDir with the HP-specific
    packages) since the time of making a dependency on them
    (which would happen after GHC is placed in targetDir).

erantapaa/haskell-platform,erantapaa/haskell-platform,erantapaa/haskell-platform