Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Glasgow Haskell Compiler
GHC
Commits
03f89a63
Commit
03f89a63
authored
May 16, 2016
by
Andrey Mokhov
Browse files
Rename module Predicates to Predicate
parent
12dc4c5b
Changes
38
Hide whitespace changes
Inline
Side-by-side
hadrian.cabal
View file @
03f89a63
...
...
@@ -36,7 +36,7 @@ executable hadrian
, Oracles.PackageDeps
, Oracles.WindowsPath
, Package
, Predicate
s
, Predicate
, Rules
, Rules.Actions
, Rules.Cabal
...
...
src/Predicate
s
.hs
→
src/Predicate.hs
View file @
03f89a63
{-# LANGUAGE LambdaCase, FlexibleInstances #-}
-- | Convenient predicates
module
Predicate
s
(
module
Predicate
(
module
Expression
,
stage
,
stage0
,
stage1
,
stage2
,
notStage0
,
package
,
notPackage
,
builder
,
input
,
output
,
way
...
...
src/Settings/Builders/Alex.hs
View file @
03f89a63
module
Settings.Builders.Alex
(
alexBuilderArgs
)
where
import
Predicate
s
import
Predicate
alexBuilderArgs
::
Args
alexBuilderArgs
=
builder
Alex
?
mconcat
[
arg
"-g"
...
...
src/Settings/Builders/Ar.hs
View file @
03f89a63
...
...
@@ -3,7 +3,7 @@ module Settings.Builders.Ar (arBuilderArgs, arCmd, chunksOfSize) where
import
Base
import
Oracles.Config.Flag
import
Oracles.Config.Setting
import
Predicate
s
import
Predicate
-- | Default arguments for 'Ar' builder.
arBuilderArgs
::
Args
...
...
src/Settings/Builders/Cc.hs
View file @
03f89a63
...
...
@@ -3,7 +3,7 @@ module Settings.Builders.Cc (ccBuilderArgs) where
import
Base
import
Oracles.Config.Setting
import
Oracles.PackageData
import
Predicate
s
import
Predicate
import
Settings
import
Settings.Builders.Common
...
...
src/Settings/Builders/Configure.hs
View file @
03f89a63
...
...
@@ -2,7 +2,7 @@ module Settings.Builders.Configure (configureBuilderArgs) where
import
Base
import
Oracles.Config.Setting
import
Predicate
s
import
Predicate
import
Settings
configureBuilderArgs
::
Args
...
...
src/Settings/Builders/DeriveConstants.hs
View file @
03f89a63
...
...
@@ -3,7 +3,7 @@ module Settings.Builders.DeriveConstants (deriveConstantsBuilderArgs) where
import
Base
import
Oracles.Config.Flag
import
Oracles.Config.Setting
import
Predicate
s
import
Predicate
import
Settings.Builders.Common
-- TODO: do we need to support `includes_CC_OPTS += -DDYNAMIC_BY_DEFAULT`?
...
...
src/Settings/Builders/GenApply.hs
View file @
03f89a63
module
Settings.Builders.GenApply
(
genApplyBuilderArgs
)
where
import
Predicate
s
import
Predicate
-- Stdin/stdout are handled in a special way. See Rules/Actions.hs.
-- TODO: Dead code? ifeq "$(GhcUnregisterised)" "YES" GENAPPLY_OPTS = -u
...
...
src/Settings/Builders/GenPrimopCode.hs
View file @
03f89a63
module
Settings.Builders.GenPrimopCode
(
genPrimopCodeBuilderArgs
)
where
import
Predicate
s
import
Predicate
-- Stdin/stdout are handled in a special way. See Rules/Actions.hs.
genPrimopCodeBuilderArgs
::
Args
...
...
src/Settings/Builders/Ghc.hs
View file @
03f89a63
...
...
@@ -5,7 +5,7 @@ import GHC
import
Oracles.Config.Flag
import
Oracles.Config.Setting
import
Oracles.PackageData
import
Predicate
s
hiding
(
way
,
stage
)
import
Predicate
hiding
(
way
,
stage
)
import
Settings
import
Settings.Builders.Common
import
Settings.Builders.GhcCabal
...
...
src/Settings/Builders/GhcCabal.hs
View file @
03f89a63
...
...
@@ -9,7 +9,7 @@ import Builder
import
GHC
import
Oracles.Config.Flag
import
Oracles.Config.Setting
import
Predicate
s
hiding
(
stage
)
import
Predicate
hiding
(
stage
)
import
Settings
import
Settings.Builders.Common
...
...
src/Settings/Builders/GhcPkg.hs
View file @
03f89a63
...
...
@@ -2,7 +2,7 @@ module Settings.Builders.GhcPkg (ghcPkgBuilderArgs) where
import
Base
import
Builder
import
Predicate
s
import
Predicate
import
Settings
import
Settings.Builders.GhcCabal
...
...
src/Settings/Builders/Haddock.hs
View file @
03f89a63
...
...
@@ -4,7 +4,7 @@ import Base
import
GHC
import
Oracles.PackageData
import
Package
import
Predicate
s
import
Predicate
import
Settings
import
Settings.Builders.Ghc
...
...
src/Settings/Builders/Happy.hs
View file @
03f89a63
module
Settings.Builders.Happy
(
happyBuilderArgs
)
where
import
Predicate
s
import
Predicate
happyBuilderArgs
::
Args
happyBuilderArgs
=
builder
Happy
?
mconcat
[
arg
"-agc"
...
...
src/Settings/Builders/HsCpp.hs
View file @
03f89a63
...
...
@@ -2,7 +2,7 @@ module Settings.Builders.HsCpp (hsCppBuilderArgs) where
import
GHC
import
Oracles.Config.Setting
import
Predicate
s
import
Predicate
import
Settings.Builders.GhcCabal
import
Settings.Paths
...
...
src/Settings/Builders/Hsc2Hs.hs
View file @
03f89a63
...
...
@@ -4,7 +4,7 @@ import Base
import
Oracles.Config.Flag
import
Oracles.Config.Setting
import
Oracles.PackageData
import
Predicate
s
import
Predicate
import
Settings
import
Settings.Builders.Common
...
...
src/Settings/Builders/Ld.hs
View file @
03f89a63
module
Settings.Builders.Ld
(
ldBuilderArgs
)
where
import
Oracles.Config.Setting
import
Predicate
s
import
Predicate
ldBuilderArgs
::
Args
ldBuilderArgs
=
builder
Ld
?
do
...
...
src/Settings/Builders/Make.hs
View file @
03f89a63
module
Settings.Builders.Make
(
makeBuilderArgs
)
where
import
Predicate
s
import
Predicate
import
Settings
makeBuilderArgs
::
Args
...
...
src/Settings/Builders/Tar.hs
View file @
03f89a63
module
Settings.Builders.Tar
(
tarBuilderArgs
)
where
import
Base
import
Predicate
s
import
Predicate
tarBuilderArgs
::
Args
tarBuilderArgs
=
builder
Tar
?
do
...
...
src/Settings/Default.hs
View file @
03f89a63
...
...
@@ -3,7 +3,7 @@ module Settings.Default (defaultSplitObjects) where
import
Base
import
GHC
import
Oracles.Config.Flag
import
Predicate
s
import
Predicate
defaultSplitObjects
::
Predicate
defaultSplitObjects
=
do
...
...
Prev
1
2
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment