summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2022-04-06 21:24:44 -0400
committerBen Gamari <ben@smart-cactus.org>2022-04-06 21:24:44 -0400
commit381ab0fae399ebf63832e62724ba22734856b1b9 (patch)
treeba84db5cafafd93fe871796b8063324c94bc8011
parent8fbadd076e3189740450dc818d5db011fdc391ee (diff)
downloadhaskell-wip/tmp.tar.gz
-rw-r--r--hadrian/src/UserSettings.hs6
1 files changed, 5 insertions, 1 deletions
diff --git a/hadrian/src/UserSettings.hs b/hadrian/src/UserSettings.hs
index 5920b57f24..2139cb0984 100644
--- a/hadrian/src/UserSettings.hs
+++ b/hadrian/src/UserSettings.hs
@@ -33,7 +33,11 @@ userFlavours = [userFlavour] -- Add more build flavours if need be.
-- | This is an example user-defined build flavour. Feel free to modify it and
-- use by passing @--flavour=user@ from the command line.
userFlavour :: Flavour
-userFlavour = defaultFlavour { name = "user" } -- Modify other settings here.
+userFlavour = defaultFlavour { name = "user"
+ , args = x <> args defaultFlavour
+ }
+ where
+ x = stage1 ? builder (Ghc LinkHs) ? arg "rts/libmmtk_ghc.a"
-- | Add user-defined packages. Note, this only lets Hadrian know about the
-- existence of a new package; to actually build it you need to create a new