1
1
mirror of https://github.com/nmattia/snack.git synced 2024-11-24 04:04:35 +03:00
Commit Graph

308 Commits

Author SHA1 Message Date
Nicolas Mattia
2c490a259a Deprecate snack 2020-10-16 15:05:46 +02:00
hyperfekt
5a5f2f8852 allow compiling Snack binary with >= GHC 8.6
This removes the need for projects employing Snack without a binary
cache to use two different compilers.
2020-10-05 15:29:16 +02:00
hyperfekt
68994e0bc2 remove trailing whitespace from snack-lib/default.nix 2020-10-05 15:29:16 +02:00
hyperfekt
00912cc678 make snack-lib use default compiler of given nixpkgs 2020-10-05 15:29:16 +02:00
hyperfekt
b3cbaf25c4 snack-lib compatibility with GHC >= 8.10 2020-10-05 15:29:16 +02:00
hyperfekt
cec643d227 snack-lib compatibility with GHC >= 8.8 2020-10-05 15:29:16 +02:00
hyperfekt
dda1eb2bcd patch callPackage to use haskellPackages from config
snack-lib ignored the compiler defined in the config when parsing
Haskell files because it wasn't passed on from default.nix to its other
parts
2020-10-05 15:29:16 +02:00
hyperfekt
4e13d139c7 remove ghcWithPackages option
Hoogle used the wrong packages (from haskellPackages) when the compiler
is configured only with ghcWithPackages
2020-10-05 15:29:16 +02:00
hyperfekt
d644e75a64 actually fail module build if unsuccessful
Without this, the module build will succeed and the linking phase will
fail due to missing object files, but will not display the error again.
2020-08-11 12:21:15 +02:00
Julien Debon
b638463b9a Forgot numbers! 2020-03-24 12:01:35 +01:00
Julien Debon
879e0b3034 doc(readme): Rewrite snack.nix section 2020-03-24 12:01:35 +01:00
Nicolas Mattia
7307e22046 Update dependencies 2020-03-17 11:49:43 +01:00
Nicolas Mattia
b6ca2874d1 Update dependencies 2020-02-25 10:58:06 +01:00
Nicolas Mattia
330acbc44d
Clarify snack.nix in README 2020-02-19 10:55:29 +01:00
Julien Debon
620024fede doc(readme): Fix broken link on nixpkgs JSON 2020-02-18 10:38:16 +01:00
Nicolas Mattia
d03a41eaba Update dependencies 2020-02-04 12:37:47 +01:00
nmattia-autoupdate
a73af7e56a Update dependencies (#176)
Co-authored-by: Nicolas Mattia <nicolas@nmattia.com>
2020-01-21 10:06:12 +01:00
nmattia-autoupdate
ae1218e063 Update dependencies (#175)
Co-authored-by: Nicolas Mattia <nicolas@nmattia.com>
2020-01-14 10:07:40 +01:00
nmattia-autoupdate
04ed47d89f Update dependencies (#173)
Co-authored-by: Nicolas Mattia <nicolas@nmattia.com>
2020-01-07 10:55:58 +01:00
nmattia-autoupdate
279cd68a90 Update dependencies (#172) 2020-01-02 18:27:28 +01:00
nmattia-autoupdate
7275b745e2 Update dependencies (#171) 2019-12-22 12:56:53 +01:00
nmattia-autoupdate
0b87b5e12c Update dependencies (#170) 2019-12-03 10:48:20 +01:00
nmattia-autoupdate
dfaa5614d1 Update dependencies (#169) 2019-11-26 10:42:58 +01:00
Jinxuan Zhu
069f7d01fb Add Ghci options (#163)
* Add Ghci options

* Add ghci options test

* Remove Build for test
2019-11-20 20:52:14 +01:00
Nicolas Mattia
7e3b61e4fc Update dependencies 2019-11-20 16:09:04 +01:00
zhujinxuan
a76301a911 Add mainModule in spec to allow -main-is compiling 2019-11-13 10:18:24 +01:00
Nicolas Mattia
05d8cfe0b7 Update dependencies 2019-11-12 10:21:22 +01:00
Nicolas Mattia
bdb6061eed Update dependencies 2019-11-05 10:25:57 +01:00
Nicolas Mattia
ddc5135b72 Use lightweight derivation 2019-11-02 15:13:52 +01:00
Nicolas Mattia
3f93f9d0f4 Use cleanSource when importing snack-lib 2019-11-02 15:13:52 +01:00
Nicolas Mattia
1266f90411 Update dependencies 2019-10-29 12:18:35 +01:00
Nicolas Mattia
a54c703a47 Update dependencies 2019-10-15 10:35:12 +02:00
Nicolas Mattia
99b6f42b56 Update dependencies 2019-10-08 10:24:22 +02:00
Nicolas Mattia
993f9130d5 Update dependencies 2019-10-01 11:28:44 +02:00
Nicolas Mattia
5de5b842bb Update dependencies 2019-09-24 16:44:36 +02:00
Nicolas Mattia
c695fdc86d Update dependencies 2019-09-17 10:29:22 +02:00
Nicolas Mattia
51bc0d4a97 Update dependencies 2019-09-10 10:10:20 +02:00
Nicolas Mattia
1cbb5fd6a0 Update dependencies 2019-09-04 22:13:51 +02:00
Nicolas Mattia
af6a9f23ee Update dependencies 2019-09-03 10:32:25 +02:00
Nicolas Mattia
c2f2af228e Update dependencies 2019-08-27 09:31:06 +02:00
Nicolas Mattia
113d1e1c1d Update dependencies 2019-08-20 09:21:32 +02:00
Nicolas Mattia
d9328c6a39 Update dependencies 2019-08-06 09:20:08 +02:00
Nicolas Mattia
3d50a84f5f
Merge pull request #140 from nmattia/autoupdate
Update dependencies
2019-07-30 09:03:18 +02:00
Nicolas Mattia
100699b183 Update dependencies 2019-07-29 23:07:18 +00:00
Nicolas Mattia
513951a939
Merge pull request #139 from nmattia/nm-update
Update nixpkgs and use ghc 8.6.4
2019-07-28 14:55:53 +02:00
Nicolas Mattia
0dc6f95293 Update nixpkgs and use ghc 8.6.4 2019-07-28 14:26:07 +02:00
Nicolas Mattia
f02e1841c3
Merge pull request #137 from Skyfold/master
README: fixes error in niv instructions and expands examples
2019-07-16 12:05:50 +02:00
pfalzgraf
d871702456
README: fixes error in niv instructions and expands examples 2019-07-16 19:31:09 +10:00
Nicolas Mattia
d13e4d151e
Merge pull request #136 from nmattia/autoupdate
Update dependencies
2019-07-09 10:59:47 +02:00
Nicolas Mattia
acfec19547 Update dependencies 2019-07-08 23:04:03 +00:00