Commit Graph

406 Commits

Author SHA1 Message Date
Julian Ospald 54ac5e6594
Raise minimum cabal-helper version 2018-06-15 15:16:09 +02:00
Daniel Gröber 9f44a7f3e0 Re-add missing file to sdist 2018-02-10 16:35:45 +01:00
Daniel Gröber 3cd52af7ca Remove some unnecessary dependencies 2018-02-10 15:01:16 +01:00
Alan Zimmerman e0df6b02e3 Move the core functionality into new package ghc-mod-core 2018-02-10 11:23:20 +02:00
Daniel Gröber 5e48b2a73d Bump version to 5.9.0.0
[ci skip]
2018-01-22 00:43:57 +01:00
Daniel Gröber 23252dbe07 Add missing other-module(s) 2017-09-27 20:12:13 +02:00
Daniel Gröber 9b3f346807 Fix doctest with Cabal-2.0 by requiring c-i>=1.24 2017-09-18 12:27:45 +02:00
Daniel Gröber 6282cd306b Update build-depends for GHC 8.2 2017-08-28 10:53:45 +02:00
Daniel Gröber a69a9f8897 Remove most Setup.hs hacks 2017-08-28 10:45:32 +02:00
Daniel Gröber 4aa5d7b199 Remove erroneously introduced x-internal
by 26730126ca
2017-08-28 10:42:56 +02:00
Ben Gamari d00e956e4a Compatibility with GHC 8.2.1 2017-08-19 17:51:27 -04:00
Nikolay Yakimov a75e9b09d0 Relax syb constraint to <0.8 2017-07-19 20:29:03 +02:00
Daniel Gröber c925a88d92 Disable benchmark for now (Close #895) 2017-07-07 14:51:03 +02:00
Daniel Gröber 35690941aa Reorganize module namespace
- Remove Language.Haskell prefix from all modules
- Move 'GHCMod.*' to 'GhcMod.Exe'
- Move 'GhcModExe' to 'GhcMod.Exe'
2017-05-28 04:23:37 +02:00
Daniel Gröber 84524dbd86 Fix syntax error in cabal file 2017-05-27 23:28:49 +02:00
Alan Zimmerman 441293a9c1 Match current stackage nightly optparse-applicative 2017-05-27 23:18:36 +02:00
Daniel Gröber 7f05edba32 Re-introduce bounds on 'base' for `cabal check` 2017-05-27 01:57:57 +02:00
Daniel Gröber 9ab25526b8 Bump version to 5.8.0.0 2017-05-26 22:42:04 +02:00
Daniel Gröber 8bfd542ad2 Sync cabal-helper bound with 5.7 release branch 2017-05-26 21:51:46 +02:00
Daniel Gröber efca8f8270 Bump dependency on HLint to 2.* 2017-05-26 08:56:30 +02:00
Daniel Gröber dc0a161925 Reorganize shared modules 2017-05-21 23:58:43 +02:00
Daniel Gröber 3572b720d1 Add README.md to extra-source-files 2017-05-21 23:58:43 +02:00
Daniel Gröber 1d12638e21 Change description in ghc-mod.cabal 2017-05-21 23:58:43 +02:00
Daniel Gröber 3f98bdfb31 Remove NotCPP code (not used by Setup.hs anymore) 2017-05-21 23:58:43 +02:00
Daniel Gröber 26730126ca Reorganize build-depends in cabal file
- Sort adjacent lines
- Align version bounds by column globally
- Remove bounds from GHC boot libraries where redundant to make
  maintanance easier
2017-05-21 23:58:43 +02:00
Daniel Gröber 1065837876 Remove unused hs-src-dirs from spec component 2017-05-21 23:58:43 +02:00
Daniel Gröber 37f61fb9c6 Remove 'SPEC' ifdefs 2017-05-21 23:58:40 +02:00
Daniel Gröber 4a6aeadfc1 Remove X-Depends-Like from cabal file
..to relax Cabal dependency back to 1.18 (for ghc-7.8)
2017-05-21 22:57:20 +02:00
Daniel Gröber 9804b29aaa Simplify Setup.hs by renaming int. exe into place 2017-05-18 00:13:16 +02:00
Daniel Gröber 2135ff438d Change slogan 2017-03-07 00:25:46 +01:00
Daniel Gröber f4935b6074 Make section spacing in cabal file consistent 2017-03-01 08:26:37 +01:00
Daniel Gröber 04baf3e31f Add new shelltestrunner based test-suite 2017-03-01 08:26:17 +01:00
Daniel Gröber 53df9d228f Fix CabalHelper tests 2017-03-01 08:20:19 +01:00
Daniel Gröber 8680b3f7d1 Make sure tests can't be forgotten in cabal file
some *Spec.hs files weren't landing in the sdist since they werent
listed in other-modules and since we use hspec-discover no one ever
noticed.
2017-03-01 03:26:37 +01:00
eatobin 97c3f018c4 Fix build on case-insensitive filesystems (#873) 2017-02-28 03:01:14 +01:00
Daniel Gröber 01e84fffa4 Add missing other-modules for ghc-modi 2017-01-23 01:18:34 +01:00
Daniel Gröber e20bb704f6 Add .gitlab-ci.yml 2017-01-16 10:35:00 +01:00
Daniel Gröber 3d849e33bf Fix tests 2017-01-12 17:54:44 +01:00
Daniel Gröber ee55da4908 Prepare for splitting off ghc-mod-core eventually 2017-01-12 17:05:47 +01:00
Alan Zimmerman 8a8ffa18ec Add semigroups as a dependency for older GHC versions 2017-01-12 15:46:29 +02:00
Alan Zimmerman 78e35d8a74 Changes to work with optparse-applicative 0.13.0.0 2017-01-12 15:35:57 +02:00
Alan Zimmerman af68b599e2 Update directory bounds for GHC 8.0.2 RC2 2017-01-08 16:52:32 +02:00
Daniel Gröber 7e48eb12cb Allow haskell-src-exts-1.19 2016-12-15 15:34:44 +01:00
Daniel Gröber c6786209fc Allow pipes-4.3 2016-12-15 15:26:40 +01:00
Daniel Gröber 4066a77de1 Import cabal file changes from hackage-metadata 2016-12-15 15:20:24 +01:00
Daniel Gröber 5d3e5932a7 Remove dependency on 'pretty'
Now using GHC's 'Pretty' module instead
2016-12-15 15:20:24 +01:00
Daniel Gröber a97e39242d Remove redundant build-dependency 2016-09-07 23:40:34 +02:00
Daniel Gröber 73e3fcbba5 Update Cabal metadata homepage link 2016-09-07 23:40:34 +02:00
Oleg Grenrus afd535df48 Support hse-1.18, allow newer extra and pipes too 2016-08-02 06:35:56 +03:00
Daniel Gröber c0732ad9cb Add a criterion benchmark 2016-07-18 02:06:00 +02:00