This repository has been archived by the owner on Aug 2, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 37
Use Cabal directly in place of ghc-cabal + make build root configurable #531
Merged
+1,752
−1,533
Merged
Changes from 1 commit
Commits
Show all changes
28 commits
Select commit
Hold shift + click to select a range
df9ffa8
Use Cabal directly in place of ghc-cabal; make build root configurable.
alpmestan 8298dad
fix documentation rules
alpmestan 42f5b6f
remove some leftover unrelated, commented-out code
alpmestan 0f85e35
more documentation fixes, address some feedback
alpmestan e23a3d9
cleanup
alpmestan c99df2c
more cleanup
alpmestan edb7fa9
boot and configure explicitly in travis CI scripts
alpmestan e8daefc
update cabal/ghc versions in .travis.yml (8.0.x not supported anymore)
alpmestan cab4c6d
temporarily disable dynamic ways in Settings.Default
alpmestan 6c29fe2
update appveyor script
alpmestan e4204f1
travis: when booting with 8.2.2, build a complete stage2 compiler
alpmestan 3c5da99
Fix CI?
angerman 6052655
Update Quickest.hs
angerman 7764235
Update .travis.yml
angerman 9451654
Update .travis.yml
angerman 81c736d
[travis] os x: test the freshly built ghc
alpmestan a89b21f
Get rid of two unused GhcCabalMode constructors
alpmestan 7f5753c
fix ghc-split rule, get rid of Install/Wrappers rules
alpmestan 6df0c57
address more feedback
alpmestan 65de601
ConfiguredCabal -> PackageData, more comments, more feedback addressed
alpmestan cb4fbc7
make the complete stage 2 build the default
alpmestan 7818701
use a dummy package instead of base in Rules.hs
alpmestan a736fde
update CI scripts
alpmestan 75c6aac
attempt at fixing hadrian's -c option
alpmestan 894a197
.travis.yml: use -c everywhere again
alpmestan 03eda8a
travis: back to explicit './boot && ./configure'
alpmestan 770be1c
update README.md and doc/user-settings.md to reflect configurable bui…
alpmestan c569957
some more feedback
alpmestan File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
ConfiguredCabal -> PackageData, more comments, more feedback addressed
commit 65de6012c1f76a6850bc84c9f856e2ab97328e10
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -63,6 +63,10 @@ isCPackage _ = False | |
-- | Is this a Haskell package? | ||
isHsPackage :: Package -> Bool | ||
isHsPackage (Package Haskell _ _ _) = True | ||
-- we consider the RTS as a haskell package because we | ||
-- use information from its Cabal file to build it, | ||
-- and we e.g want 'pkgCabalFile' to point us to | ||
-- 'rts/rts.cabal' when passed the rts package as argument. | ||
isHsPackage (Package _ _ "rts" _) = True | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This is quite confusing, since There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Fixed in an upcoming commit. |
||
isHsPackage _ = False | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add comments to all exported functions.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed in an upcoming commit.