1
1
mirror of https://github.com/sol/hpack.git synced 2024-10-04 19:57:14 +03:00
Commit Graph

586 Commits

Author SHA1 Message Date
Simon Hengel
b8114cc91f Keep declaration order for literal files in c-sources (fixes #324) 2018-09-01 10:09:17 +08:00
Simon Hengel
f1583daddc Compatibility for legacy build tools that are used on Hackage 2018-09-01 09:38:08 +08:00
Simon Hengel
c1d4ba7d19 Add support for system-build-tools 2018-09-01 09:08:34 +08:00
Simon Hengel
c641bc1ba0 Extend build-tools (see #254)
(so that it subsumes Cabal's build-tools and build-tool-depends)
2018-09-01 06:30:40 +08:00
Simon Hengel
66daec2812 Update .travis.yml 2018-08-30 17:42:33 +08:00
Simon Hengel
0edf3f854b Update .travis.yaml 2018-08-29 19:53:18 +08:00
Simon Hengel
9e71e5883f Update stack.yaml 2018-08-29 18:43:13 +08:00
Simon Hengel
331ab2f80d Warn on duplicate fields (fixes #283) 2018-08-20 14:22:34 +08:00
Simon Hengel
9ea32cb586 Render cabal-version as x.y instead of >= x.y (fixes #322) 2018-08-20 09:31:54 +08:00
Simon Hengel
2b98e17632 Add disclaimer for verbatim to README 2018-08-19 14:23:10 +08:00
Simon Hengel
0760adc389 Expose more stuff from Hpack.Yaml 2018-08-14 10:27:50 +08:00
Simon Hengel
8d74fec002 Minor refactoring 2018-08-08 18:20:23 +08:00
Simon Hengel
8baee6ae37 Expose more stuff from Data.Aeson.Config.FromValue 2018-08-08 17:48:59 +08:00
Simon Hengel
ef2b7db493 Minor README fix 2018-08-08 17:37:42 +08:00
Simon Hengel
f60f1fda8a Add spec-version (see #300) 2018-08-03 17:35:20 +08:00
Simon Hengel
8f98db449c Refactoring 2018-08-01 09:49:28 +08:00
Simon Hengel
664b7ce77d Refactoring 2018-08-01 09:20:31 +08:00
Simon Hengel
508a4e7081 Fix bug when inferring cabal-version 2018-07-30 18:22:56 +08:00
Simon Hengel
feeb49ac77 Refactoring 2018-07-26 19:27:55 +08:00
Simon Hengel
616371b32b Revert "Add test for build-tools"
This reverts commit a6684dfe4f.
2018-07-26 11:59:13 +08:00
Simon Hengel
408e2eaef7 Revert "Set cabal-version to 1.12 by default"
This reverts commit 491716f881.
2018-07-26 10:49:01 +08:00
Simon Hengel
a6684dfe4f Add test for build-tools 2018-07-19 10:52:26 +08:00
Simon Hengel
491716f881 Set cabal-version to 1.12 by default 2018-07-19 10:52:26 +08:00
Simon Hengel
2fe3bcc4b5 Refactoring 2018-07-18 16:36:48 +08:00
Simon Hengel
3797a772b7 Remove dead code 2018-07-18 15:39:18 +08:00
Simon Hengel
4776f22164 Change synopsis 2018-07-17 05:05:41 +08:00
Simon Hengel
c1b564de85 Remove reference to Dhall from README
(as dhall-hpack is not stable enough)
2018-07-17 05:01:41 +08:00
Simon Hengel
e5171a6ed0 Fix a regression related to indentation sniffing (close #310) 2018-07-16 20:37:19 +08:00
Simon Hengel
29b1fffc5c Add support for Apache, MPL and ISC when inferring license (close #305) 2018-07-15 23:17:41 +08:00
Simon Hengel
92c84fac97 Desugar ^>= when dependency is a string (close #309) 2018-07-15 22:46:13 +08:00
Simon Hengel
e7c71d9e6b Fix stack build 2018-07-15 17:31:55 +08:00
Simon Hengel
fa2c34df55 Add support for GPL, LGPL and AGPL when inferring license (see #305) 2018-07-15 16:30:39 +08:00
Simon Hengel
7af63b06a0 Update documentation on Vim integration 2018-07-15 16:29:03 +08:00
Simon Hengel
a3efef2a10 Desugar ^>= for compatibility with Cabal < 2 (close #213) 2018-07-13 16:04:32 +08:00
Simon Hengel
effa6796e7 Add missing extra-source-files (fixes #302) 2018-07-13 13:29:53 +08:00
Simon Hengel
ae4b4e3059 Let hpack infer its own license from LICENSE 2018-07-13 12:16:59 +08:00
Simon Hengel
e37f240ec7 Bump version 2018-07-13 12:14:11 +08:00
Simon Hengel
d2d5426494 Infer license from license-file 2018-07-13 08:37:36 +08:00
Simon Hengel
3e77d1133a Refactoring 2018-07-13 00:09:15 +08:00
Simon Hengel
f54994557e Update README 2018-07-12 03:01:31 +08:00
Simon Hengel
8b19413676 Document how to set cabal-version manually 2018-07-11 21:10:14 +08:00
Simon Hengel
fae1f0f20e Bump version 2018-07-11 19:43:37 +08:00
Simon Hengel
6b4c9e8c5c Support SPDX license identifiers (see #292)
- Require `cabal-version: 2.2` when SPDX license identifiers are used
- Map cabal-style licenses to SPDX license identifiers when
  `cabal-version` is 2.2 or higher
2018-07-11 19:27:15 +08:00
Simon Hengel
7bc65060ff With cabal-version: 2.1 or higher omit >= when rendering (see #292) 2018-07-09 09:52:11 +08:00
Simon Hengel
6fccbfcd58 Put the cabal-version at the beginning of the generated file (see #292)
This is required with `cabal-version: 2.1` and higher.
2018-07-09 09:42:31 +08:00
Simon Hengel
96a4841f10 Update CHANGELOG.md 2018-03-16 18:34:40 +08:00
Simon Hengel
b4dede0c40 Bump version 2018-03-16 18:09:06 +08:00
Simon Hengel
89545102a0 Exit with exitFailure when generation of .cabal file fails 2018-03-16 18:07:49 +08:00
Simon Hengel
e14b0ad91a Bump version 2018-03-15 11:27:18 +08:00
Simon Hengel
729423e7af Less CPP 2018-03-15 10:52:32 +08:00