ed35b2392d8b388b4826d402a629421a8ddb1d16
[hadrian.git] / src / Settings / Args.hs
1 module Settings.Args (
2 args
3 ) where
4
5 import Settings.User
6 import Settings.GhcM
7 import Settings.GhcPkg
8 import Settings.GhcCabal
9 import Expression
10
11 args :: Args
12 args = defaultArgs <> userArgs
13
14 -- TODO: add all other settings
15 -- TODO: add src-hc-args = -H32m -O
16 defaultArgs :: Args
17 defaultArgs = mconcat
18 [ cabalArgs
19 , ghcPkgArgs
20 , ghcMArgs
21 , customPackageArgs ]