1
1
mirror of https://github.com/nmattia/snack.git synced 2024-10-10 18:37:08 +03:00
Commit Graph

121 Commits

Author SHA1 Message Date
Nicolas Mattia
5e95499105 Add test for dirty source trees 2018-08-26 18:15:37 +03:00
Nicolas Mattia
eae3476af6
Merge pull request #55 from nmattia/nm-tests
Sanitize the test script
2018-08-26 18:06:58 +03:00
Nicolas Mattia
ba5007694d
Merge pull request #54 from nmattia/nm-strip-version-bounds
Strip version bounds in package.yaml
2018-08-26 17:52:47 +03:00
Nicolas Mattia
8ded23df27 Sanitize the test script 2018-08-26 17:51:18 +03:00
Nicolas Mattia
b87b2164a9 Strip bound versions everywhere 2018-08-26 17:29:53 +03:00
Nicolas Mattia
be4d3d9984 hpack: test that version bounds are stripped 2018-08-26 17:29:43 +03:00
Nicolas Mattia
25290e9187
Merge pull request #52 from nmattia/nm-ghc-parser
Fix parse failure on MagicHash
2018-08-26 17:01:03 +03:00
Nicolas Mattia
817e9efb57 Use GHC's parser 2018-08-26 16:45:16 +03:00
Nicolas Mattia
bd4863df37 Add test for MagicHash parsing 2018-08-26 16:45:06 +03:00
Nicolas Mattia
0e037aa6ab hpack: fix bug on missing dependencies attr 2018-08-26 16:44:33 +03:00
Nicolas Mattia
bc875a3d07
Merge pull request #46 from nmattia/nm-cachix
Use cachix
2018-07-29 23:28:05 +02:00
Nicolas Mattia
41680cbfe0 Use @domenkozar's suggestions 2018-07-29 22:56:50 +02:00
Nicolas Mattia
2e5a389eb9 Silence cachix 2018-07-29 20:35:08 +02:00
Nicolas Mattia
aa9edef9c2 Use cachix 2018-07-29 20:09:52 +02:00
Nicolas Mattia
69d7d14de8
Merge pull request #44 from nmattia/nm-absolute-paths
Make paths Nix friendly
2018-07-29 19:58:53 +02:00
Nicolas Mattia
3ac5933c3e Make sure paths are Nix friendly 2018-07-29 19:46:25 +02:00
Nicolas Mattia
5f905d15da Add test for non-Nix-friendly paths 2018-07-29 19:36:20 +02:00
Nicolas Mattia
296834e52d Update README tests 2018-07-29 19:34:08 +02:00
Nicolas Mattia
2647f7b064 Remove empty line 2018-07-29 19:29:49 +02:00
Nicolas Mattia
991394623f
Merge pull request #43 from nmattia/nm-all-trans-imports
Use all transitive imports in builds
2018-07-27 18:34:50 +02:00
Nicolas Mattia
b50a48a644 Use all transitive imports during build 2018-07-27 18:22:59 +02:00
Nicolas Mattia
50b48ed135 Add missing Rep test 2018-07-27 18:22:43 +02:00
Nicolas Mattia
c82dc4244e
Merge pull request #36 from nmattia/nm-nix-in-shell
Add Nix to shell
2018-07-25 22:45:37 +02:00
Nicolas Mattia
938901ecc4 Add Nix to shell 2018-07-25 22:31:14 +02:00
Nicolas Mattia
70d016047b
Merge pull request #34 from nmattia/nm-nested-modules
Fix issues with nested modules
2018-07-25 21:17:50 +02:00
Nicolas Mattia
c5c04957be Fix nested modules 2018-07-25 20:43:32 +02:00
Nicolas Mattia
89f6c30aa0 Add test case for nested module failure 2018-07-25 16:25:02 +02:00
Nicolas Mattia
dde00575c5
Merge pull request #28 from nmattia/nm-rules-haskell
Update rules_haskell link
2018-07-24 10:49:13 +02:00
Nicolas Mattia
82aaed76f6 Update rules_haskell link 2018-07-24 10:26:44 +02:00
Nicolas Mattia
99af117e6d
Merge pull request #27 from nmattia/nm-dummy-pr
Add comment
2018-07-23 23:53:11 +02:00
Nicolas Mattia
972549ee93 Add comment 2018-07-23 23:42:57 +02:00
Nicolas Mattia
b48e3dce07 Improve README 2018-07-23 23:31:59 +02:00
Nicolas Mattia
c8e9e2d5dd Improve README 2018-07-23 20:49:55 +02:00
Nicolas Mattia
fd3ddd7074
Merge pull request #26 from nmattia/nm-readme
Update README
2018-07-11 19:31:35 +02:00
Nicolas Mattia
4a47498e28 Update README 2018-07-11 18:55:37 +02:00
Nicolas Mattia
8bef714a9a
Merge pull request #25 from nmattia/nm-hpack
Add basic HPack support
2018-07-08 13:47:25 +02:00
Nicolas Mattia
7788e6a39d Better HPack support 2018-07-08 13:33:34 +02:00
Nicolas Mattia
451e0d86da Rearrange imports 2018-07-06 15:44:59 +02:00
Nicolas Mattia
191065293d Stop threading singleOut everywhere 2018-07-06 15:40:29 +02:00
Nicolas Mattia
f8bb059954 Add more (disabled) tests and refactor 2018-07-06 15:38:10 +02:00
Nicolas Mattia
cb521b9776 Snack.hs: simplify nix incantations 2018-07-06 13:46:26 +02:00
Nicolas Mattia
85d44e5f7b Clean up 2018-07-03 15:55:56 +02:00
Nicolas Mattia
40a22ce9e6 Simplify Snack.hs 2018-07-03 15:55:39 +02:00
Nicolas Mattia
3c8ef4ec70 Add rudimentary HPack support 2018-07-02 22:56:26 +02:00
Nicolas Mattia
a05c5655c8
Merge pull request #23 from nmattia/nm-hs-bin
Reimplement snack-exe in haskell
2018-07-01 14:10:48 +02:00
Nicolas Mattia
2c9677c1e0 Reimplement snack-exe in haskell 2018-07-01 13:50:16 +02:00
Nicolas Mattia
bf4c74e92d
Merge pull request #22 from nmattia/nm-exts
Add support for package extensions
2018-06-24 21:12:58 +02:00
Nicolas Mattia
21d49b86f0 Add support for package extensions 2018-06-24 20:55:18 +02:00
Nicolas Mattia
eea3e08843
Merge pull request #21 from nmattia/nm-lenient-parser
Make parser more lenient
2018-06-24 20:43:41 +02:00
Nicolas Mattia
724f2bd8c5 Make parser more lenient 2018-06-24 20:34:42 +02:00