X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=libraries%2FinstallPackage.hs;h=612b2fed2fa716e552bef744ea3abc933a1c437c;hb=93ff058d179e1c6f36d5df7fa290f326d79b680a;hp=31d9ed1a2de33b374ed5bbbb0d8ad0422897bcef;hpb=d4a7ecf4b2d70e89557b4de7c621b6b3ec0caa22;p=ghc-hetmet.git diff --git a/libraries/installPackage.hs b/libraries/installPackage.hs index 31d9ed1..612b2fe 100644 --- a/libraries/installPackage.hs +++ b/libraries/installPackage.hs @@ -27,7 +27,8 @@ main = do args <- getArgs doit :: FilePath -> FilePath -> FilePath -> FilePath -> Verbosity -> IO () doit destdir pref ghcpkg ghcpkgconf verbosity = do let userHooks = simpleUserHooks - copyFlags = (emptyCopyFlags (CopyTo destdir)) { + copyto = if null destdir then NoCopyDest else CopyTo destdir + copyFlags = (emptyCopyFlags copyto) { copyVerbose = verbosity } registerFlags = emptyRegisterFlags {