diff options
author | Duncan Coutts <duncan.coutts@worc.ox.ac.uk> | 2007-08-06 15:28:24 +0000 |
---|---|---|
committer | Duncan Coutts <duncan.coutts@worc.ox.ac.uk> | 2007-08-06 15:28:24 +0000 |
commit | b4a94ccf25eea5377e4f0c214225c3d7e2c35bde (patch) | |
tree | 714b78c7ec8b3cdf4d287b4e32561dd8fe2fc253 | |
parent | 297bd57250cd9d2132bc5378a94681f34723d17f (diff) | |
download | haskell-b4a94ccf25eea5377e4f0c214225c3d7e2c35bde.tar.gz |
Use emptyRegisterFlags and emptyCopyFlags for reduced fragility
So we will inherit default values for any new flags that get added,
so things should not break if new flags are added.
-rw-r--r-- | libraries/installPackage.hs | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/libraries/installPackage.hs b/libraries/installPackage.hs index 060ba79ff1..3d190d6432 100644 --- a/libraries/installPackage.hs +++ b/libraries/installPackage.hs @@ -26,15 +26,12 @@ main = do args <- getArgs doit :: FilePath -> FilePath -> Verbosity -> IO () doit pref ghcpkg verbosity = do let userHooks = simpleUserHooks - copyFlags = CopyFlags { + copyFlags = emptyCopyFlags { copyDest = NoCopyDest, copyVerbose = verbosity } - registerFlags = RegisterFlags { + registerFlags = emptyRegisterFlags { regUser = MaybeUserGlobal, - regGenScript = False, - regInPlace = False, - regWithHcPkg = Just ghcpkg, regVerbose = verbosity } lbi <- getPersistBuildConfig |