Implement buildPackageDependencies rule.
[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.GccM
8 import Settings.GhcPkg
9 import Settings.GhcCabal
10 import Expression
11
12 args :: Args
13 args = defaultArgs <> userArgs
14
15 -- TODO: add all other settings
16 -- TODO: add src-hc-args = -H32m -O
17 defaultArgs :: Args
18 defaultArgs = mconcat
19 [ cabalArgs
20 , ghcPkgArgs
21 , ghcMArgs
22 , gccMArgs
23 , customPackageArgs ]