Commit Graph

1514 Commits

Author SHA1 Message Date
Michael Snoyman
6f158c0a61 Upper bound for #407 2015-01-09 10:10:55 +02:00
Michael Snoyman
e53a3d2ad2 More monad-control issues 2015-01-09 10:08:50 +02:00
Michael Snoyman
6b953ccc42 Add hpc-coveralls
Pinging @manny-fp. This adds in retry as well, with tests disabled.
2015-01-08 20:23:12 +02:00
Michael Snoyman
7f8fe885ca Add some auth packages 2015-01-08 10:17:07 +02:00
Michael Snoyman
548578c16b skip-check option to nightly (good for 7.10 builds) 2015-01-07 17:10:49 +02:00
Michael Snoyman
fb5e40a605 Upper bound for #370 2015-01-07 08:35:47 +02:00
Michael Snoyman
a3672822b6 Merge pull request #400 from aloiscochard/master
Adding `machines-*` packages.
2015-01-07 07:20:06 +02:00
Chris Done
d08d1b6248 Check for cycles when checking a build plan #375 2015-01-07 03:00:08 +01:00
Michael Snoyman
636846ba31 Docker: check, do not build 2015-01-06 15:43:14 +02:00
Alois Cochard
32dbaa4599 Adding codex and machines-* packages. 2015-01-06 14:16:36 +01:00
Michael Snoyman
44cba232b7 Try out a Docker build 2015-01-06 11:33:44 +02:00
Michael Snoyman
e77403edc4 upload-nightly 2015-01-06 10:54:02 +02:00
Michael Snoyman
414fe8608d Merge pull request #403 from bergmark/patch-4
Add me as maintainer for fclabels
2015-01-06 09:50:23 +02:00
Adam Bergmark
27ac5db455 Add me as maintainer for fclabels 2015-01-06 08:42:10 +01:00
Michael Snoyman
db2ba1203b Upper bound for #402 2015-01-06 07:18:26 +02:00
Michael Snoyman
20a6d58cb1 Upper bound for #401 2015-01-06 07:18:15 +02:00
Michael Snoyman
21507586d6 Version bump 2015-01-05 21:51:40 +02:00
Chris Done
c82a2d36d5 Merge pull request #399 from lambdageek/patch-1
Add "unbound-generics" to Stackage.
2015-01-05 17:26:07 +01:00
Lambdageek
acf70ee25d Add "unbound-generics" to Stackage. 2015-01-05 11:07:32 -05:00
Michael Snoyman
a8a9297659 Test and docs failures mvoidex/hdocs#3 leventov/yarr#5 2015-01-05 17:42:57 +02:00
Michael Snoyman
241d5d72e2 second ==> minute 2015-01-05 17:18:47 +02:00
Michael Snoyman
cb9526b2fd Say "Still Alive" during checking for Travis 2015-01-05 17:08:23 +02:00
Michael Snoyman
5cb4f0532d Merge branch 'master' of https://github.com/idontgetoutmuch/stackage 2015-01-05 16:45:11 +02:00
Michael Snoyman
e3ff247980 Upper bound for #398 2015-01-05 16:44:17 +02:00
Michael Snoyman
7873834d7c Try to use Travis caching 2015-01-05 14:40:40 +02:00
Michael Snoyman
4654163df2 Better Travis config? 2015-01-05 14:33:41 +02:00
Michael Snoyman
e7b87bdb9b Try out Travis 2015-01-05 14:30:08 +02:00
Chris Done
45b33ac54d Flexible tests for checkBuildPlan (#375)
@snoyberg Can you confirm that this simple test suite works for you?
I've set this up so that I can then add some cyclic dependencies and add
an occurs check for that, but figured I'd setup tests for some of the
existing invariants first.

Should be like:

    $ cabal test --ghc-options=-O0; cat dist/test/stackage-0.4.0-spec.log
    Building stackage-0.4.0...
    Preprocessing library stackage-0.4.0...
    In-place registering stackage-0.4.0...
    Preprocessing executable 'stackage' for stackage-0.4.0...
    Preprocessing test suite 'spec' for stackage-0.4.0...
    [3 of 4] Compiling Stackage.BuildPlanSpec ( test/Stackage/BuildPlanSpec.hs, dist/build/spec/spec-tmp/Stackage/BuildPlanSpec.o )
    Linking dist/build/spec/spec ...
    Running 1 test suites...
    Test suite spec: RUNNING...
    Test suite spec: PASS
    Test suite logged to: dist/test/stackage-0.4.0-spec.log
    1 of 1 test suites (1 of 1 test cases) passed.
    Test suite spec: RUNNING...

    Stackage.BuildPlan
      simple package set
      bad version range on depdendency fails
      nonexistent package fails to check
      default package set checks ok
    Stackage.CorePackages
      works
      contains known core packages
      getCoreExecutables includes known executables
    Stackage.PackageIndex
      works
      getLatestDescriptions gives reasonable results

    Finished in 14.3302 seconds
    9 examples, 0 failures
    Test suite spec: PASS
    Test suite logged to: dist/test/stackage-0.4.0-spec.log
2015-01-04 22:54:33 +01:00
Chris Done
5da6e5cfa4 Dependency injection of newBuildPlan (#375) 2015-01-04 22:54:33 +01:00
Chris Done
ee9bc2bbed Document Stackage.CheckBuildPlan 2015-01-04 22:54:33 +01:00
Alexandr Ruchkin
a99cd7dc76 Adding hdocs and hsdev packages.
Subj
2015-01-04 19:36:15 +03:00
Julian K. Arni
6801aff76f Add servant packages. 2015-01-04 16:51:36 +01:00
Chris Done
2b5cc31010 Add back hopenpgp-tools (#319) 2015-01-04 15:38:58 +01:00
Michael Snoyman
7d22293348 Add mutable-containers 2015-01-04 08:40:15 +02:00
Michael Snoyman
378c7ec556 HaXml documentation is really fixed this time 2015-01-03 19:18:53 +02:00
Michael Snoyman
243ae9c3b6 Fix a serialization bug (pinging @chrisdone) 2015-01-02 12:04:10 +02:00
Michael Snoyman
d52fdfffdf Version bump 2015-01-02 11:58:37 +02:00
Michael Snoyman
9c93a258f7 Revert "haddocks fixed"
This reverts commit 55f2b44d3b.
2015-01-02 09:49:58 +02:00
Michael Snoyman
d39b7bf204 Remove all global flags, just use package flags 2015-01-02 09:11:17 +02:00
Michael Snoyman
5d7b7b5082 Set a flag for storable-complex 2015-01-02 08:54:59 +02:00
Michael Snoyman
8bca1ec5c8 Add empty skipped-profiling section
@chrisdone this is now necessary, correct?
2015-01-02 08:54:02 +02:00
Michael Snoyman
b76d7e9720 Some comments regarding GHC 7.10 2015-01-02 08:25:42 +02:00
Michael Snoyman
ae568f9689 Upper bound for #390 2015-01-02 08:15:17 +02:00
Michael Snoyman
55f2b44d3b haddocks fixed 2015-01-01 16:48:19 +02:00
Michael Snoyman
3ff5e04039 Add expected test suite failure jswebtools/language-ecmascript#60 2015-01-01 11:57:51 +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
1f2824540e Add --skip-upload flag
Easier for testing stackage the executable/library itself.
2014-12-31 19:45:29 +01:00
Chris Done
fb73435572 Split off uploading into separate finallyUpload 2014-12-31 19:43:25 +01:00
Chris Done
a16bc2b13f Add .dir-locals.el for emacs style conformance 2014-12-31 19:36:32 +01:00