Michael Snoyman
a9d7c3006a
Constrain core packages
2014-04-17 19:18:36 +03:00
Michael Snoyman
969a85ef72
Provide HP info to stable package function
2014-03-19 10:13:07 +02:00
Michael Snoyman
f228b0f9b9
Fix problems with build tool test suite cycles
2014-03-13 09:23:37 +02:00
Michael Snoyman
d95f3d0661
Initial ignoreUpgradeableCore
2014-03-13 08:21:11 +02:00
Michael Snoyman
502e0d1ae8
Optionally copy all cabal files to a directory
2013-10-02 12:47:33 +03:00
Michael Snoyman
529a846188
Loading package database respects custom tarballs
2013-09-01 13:10:02 +03:00
Michael Snoyman
18df8d13d1
Don't let build tools dependencies seep into environments
2013-08-22 07:15:59 +03:00
Michael Snoyman
574ba0ba04
Allow a directory of replacement tarballs
2013-06-30 13:31:36 +03:00
Michael Snoyman
f90bccf74a
Track multiple haskell-platform versions and determine GHC version
2013-06-30 08:59:00 +03:00
Michael Snoyman
037fef6880
Skipped tests
2013-06-02 14:56:38 +03:00
Michael Snoyman
26e3408196
Allow containers-unicode-symbols #58
...
We need to be able to select which flags to pass based on the selected core
packages, so that we can pass containers-old.
2013-04-10 09:24:16 +03:00
Michael Snoyman
96cf781c00
--no-docs
2013-03-01 12:28:58 +02:00
Michael Snoyman
3b612807ec
disabledFlags
2013-02-13 15:52:39 +02:00
Michael Snoyman
7d7108b05a
Global DB usage
2013-02-13 15:47:52 +02:00
Michael Snoyman
3ac3d0607b
BuildStage
2013-01-29 20:11:01 +02:00
Michael Snoyman
6ba5db21b7
Stylish Haskell
2013-01-28 14:48:04 +02:00
Michael Snoyman
3682ad5612
Separate version selection and building #25
2013-01-24 19:59:19 +02:00
Michael Snoyman
fb2385dd9c
Build plan created separately (partway to #25 )
2013-01-24 17:35:06 +02:00
Michael Snoyman
f105cabe52
Error output: display Github handle when possible ( fixes #22 )
2013-01-23 14:05:35 +02:00
Michael Snoyman
df836f406e
Look up build tools packages based on executables ( fixes #30 )
2013-01-23 13:45:53 +02:00
Michael Snoyman
c14d1b0795
PackageMap: better Monoid for packages
2013-01-08 08:29:48 +02:00
Michael Snoyman
b49a2de303
--only-permissive and --allow
2012-12-18 12:20:49 +02:00
Michael Snoyman
5a410bf896
Default build flags available
2012-12-17 15:19:46 +02:00
Michael Snoyman
bb7e35e372
Run tests in parallel ( #4 )
2012-12-09 20:01:16 +02:00
Michael Snoyman
a609f1fc0c
Check for version conflicts ourselves.
...
This was done by cabal-install previously. But doing it ourselves, we gain a
few things:
* Found out about problems faster.
* Get a complete list of problems, including tests.
* Much more user-friendly output.
2012-12-09 18:58:05 +02:00
Michael Snoyman
ddd44dbb0e
Stylish Haskell
2012-12-05 14:11:57 +02:00
Michael Snoyman
594c88e0a8
Install and use build tools first
2012-12-05 14:11:56 +02:00
Michael Snoyman
e453fed90c
Provide --exclude option ( #7 )
2012-12-03 10:57:12 +02:00
Stefan Wehr
f9391c040b
Option "--no-clean" for the build command
2012-12-02 22:13:55 +01:00
Michael Snoyman
3e92805a50
Better HP control
2012-11-29 18:42:05 +02:00
Michael Snoyman
ac709e93b4
BuildSettings
2012-11-29 16:37:04 +02:00
Michael Snoyman
d7ccf7406d
Print build plan with maintainers
2012-11-26 16:02:20 +02:00
Michael Snoyman
1ae93324d3
Skip building test suites when they are not available
2012-11-26 14:44:33 +02:00
Michael Snoyman
48c9d56a73
Ignore pre-installed HP packages
2012-11-26 10:10:48 +02:00
Michael Snoyman
4e6e979e90
Stylish
2012-11-22 09:27:47 +02:00
Michael Snoyman
4be13587af
Code cleanup
2012-11-22 09:27:07 +02:00
Michael Snoyman
8825105005
Initial code
2012-11-20 14:01:43 +02:00