Michael Snoyman
4e5ba05a27
Merge branch 'master' into ghc7.10
...
Conflicts:
build-constraints.yaml
2015-03-18 15:23:03 +02:00
Michael Snoyman
1c71e419b1
Fix haddocks
2015-03-18 10:56:51 +02:00
Michael Snoyman
c3d3821b87
Merge branch 'master' into new-upload
2015-03-15 18:32:36 +02:00
Michael Snoyman
e80a8d0acf
Only create log files when needed
...
Did this for two reasons:
1. Easier to read incremental output this way
2. I believe that, with incremental builds, we were running out of file
descriptors in some cases due to so rapidly plowing through all of the
packages. I'm not certain this was the source of the errors I was
seeing, but given (1), it made sense to try this first.
2015-03-15 15:46:58 +02:00
Michael Snoyman
8f74bbee49
Delete previous results when unregistering
...
Previously, package install status was determined by checking the
package database. However, this didn't work for executables, so I
switched it to keep explicit track of build results. I forgot to then
clear those results when unregistering a package.
Pinging @manny-fp @chrisdone
2015-03-14 20:48:02 +02:00
Michael Snoyman
51f3aa1d10
Merge branch 'incremental' into new-upload
...
Conflicts:
ChangeLog.md
stackage.cabal
2015-03-13 14:45:55 +02:00
Michael Snoyman
9598bf9a3c
Merge branch 'master' into incremental
2015-03-13 08:52:42 +02:00
Michael Snoyman
cd0e717aab
File for store build results
2015-03-13 08:40:16 +02:00
Michael Snoyman
351c03b881
Use PackageIdentifier
2015-03-13 08:39:50 +02:00
Michael Snoyman
75faf6126b
Add logging when unregistering a package
2015-03-12 17:57:43 +02:00
Michael Snoyman
e75b014b8b
Delete old Haddocks when unregistering
2015-03-12 17:00:56 +02:00
Michael Snoyman
eadca478ae
First stab an incremental builds
...
Pinging @chrisdone
2015-03-12 14:26:16 +02:00
Tim Dysinger
4b651e8865
add performbuild flag for dynamic executables
2015-03-12 13:04:11 +01:00
Oleg Grenrus
4312df025f
Add --skip-haddock -flag
2015-02-21 12:39:02 +02:00
Michael Snoyman
46f95d8ddb
GHC 7.10 testing changes DO NOT MERGE
2015-02-17 02:18:03 +02:00
Michael Snoyman
b4586e991e
Don't die due to missing tool jgm/zip-archive#23
2015-01-23 00:09:10 +02:00
Michael Snoyman
fd56370e3a
STACKAGE_AUTH_TOKEN environment variable
2015-01-11 10:18:39 +02:00
Michael Snoyman
548578c16b
skip-check option to nightly (good for 7.10 builds)
2015-01-07 17:10:49 +02:00
Chris Done
5712c2172a
Add simple verbose mode (-v) for debugging
2014-12-31 22:17:45 +01:00
Chris Done
335fa91385
Add library profiling support #3973
...
* Implements --enable-library-profiling in the executable
* Adds pbEnableLibProfiling
* Adds ability to skip profiling on some packages, e.g.
skipped-profiling:
- transformers-compat
2014-12-31 22:14:57 +01:00
Chris Done
787db34739
Add --skip-flags and pbEnableTests ( #3976 )
2014-12-31 19:36:21 +01:00
Michael Snoyman
982bcfa2ad
WIP new upload
2014-12-26 13:43:44 +02:00
Michael Snoyman
7dd7763dab
Pre-fetch packages to catch Hackage downtime early
2014-12-25 09:24:14 +02:00
Michael Snoyman
d6c659c7fb
stylish-haskell cleanup
2014-12-16 09:28:28 +02:00
Michael Snoyman
29ebe5d88b
Warnings cleanup
2014-12-16 09:24:48 +02:00
Michael Snoyman
771e1967de
pbGlobalInstall (pinging @manny-fp)
2014-12-16 09:00:19 +02:00
Michael Snoyman
0e1a160477
Cleanup in prep of release to Hackage
2014-12-15 08:10:16 +02:00