Commit Graph

265 Commits

Author SHA1 Message Date
Michael Snoyman
58407c292e Fix a build failure 2016-11-29 13:51:02 +02:00
Michael Snoyman
a921d6cb31 Add caveat about possible Docker integration issues 2016-11-29 13:44:46 +02:00
Michael Snoyman
3883063ec2 Devel server indicates when recompilation is occurring
Pinging @amitaibu
2016-11-28 09:58:48 +02:00
Michael Snoyman
b1f1e4e222 Revert to runghc 2016-11-26 17:57:32 +02:00
Michael Snoyman
f3fc735a25 README.md, and some minor code cleanups 2016-11-24 07:51:54 +02:00
Michael Snoyman
ab4d6540ca Workaround for compatibility with older fsnotify 2016-11-23 15:59:58 +02:00
Michael Snoyman
6048a2c9bf Got my logic backwards :( 2016-11-23 15:34:14 +02:00
Michael Snoyman
db3beff4f3 Some CPP for Cabal API changes 2016-11-23 15:19:27 +02:00
Michael Snoyman
03307a8cc8 Fix dependency problems for older snapshots 2016-11-23 15:05:41 +02:00
Michael Snoyman
83d3a12a23 Rewrite yesod devel based on Stack #1304
Please see ChangeLog for explanation.
2016-11-23 13:59:56 +02:00
Michael Snoyman
1aed870e0b Proper version bump for #1284 2016-10-07 17:03:54 +03:00
Michael Snoyman
c86efd3294 Merge branch '1284-yesod-bin-ghc-8' 2016-10-07 17:03:15 +03:00
Michael Snoyman
1753569e95 Version bump and close #1284 2016-10-06 14:38:09 +03:00
Michael Snoyman
69f07111c0 Do not pass a local package ID for GHC 8 #1284 2016-10-06 13:24:21 +03:00
Michael Snoyman
57d0dab991 Version bump for #1282 2016-09-28 09:59:58 +03:00
Erik de Castro Lopo
c736b309bb yesod-bin: Make it build with latest optparse-applicative
Done with CPP hackery so the lower bound can remain unchanged.
2016-09-28 07:59:04 +10:00
Michael Snoyman
1029cc4e8e Version bump for #1281 2016-09-26 14:45:01 +03:00
Martijn Rijkeboer
0017b4441b Link yesod-bin with wxneeded on OpenBSD. 2016-09-26 13:40:28 +02:00
Michael Snoyman
d1495bad85 Fix add-handler (fixes #1273) 2016-09-04 08:55:10 +03:00
Michael Snoyman
b5ea4326f9 Work around optparse-applicative behavior change 2016-05-25 08:44:36 +03:00
Michael Snoyman
120c236fc5 More changelog updates 2016-04-20 20:12:30 +03:00
Michael Snoyman
8cbfb100fb Update changelog 2016-04-20 20:12:03 +03:00
Josh Berman
580eb46563 narrower exception type for stack check; only a patch number bump 2016-04-20 19:48:23 +03:00
Josh Berman
1038fc0125 error handling when checking for stack binary 2016-04-20 16:43:06 +03:00
Erik de Castro Lopo
833e74e797 yesod-bin: Fixes for ghc-8.0 2016-04-19 15:18:46 +10:00
Erik de Castro Lopo
04944de436 yesod-bin: Improve the 'use stack' message
Use `putStrLn` instead of `error` because ghc-8.0 prints call stack
info for `error` calls.
2016-04-19 08:59:38 +10:00
Michael Snoyman
814ad379b6 Disable yesod test for Stack (fixes #1198) 2016-03-28 20:26:42 +03:00
Luigy Leon
f576a8a435 only perform checks when it needs to build 2016-02-19 15:42:42 -05:00
Luigy Leon
d87499deb5 [yesod-bin] improve stack detection for 'stack keter'
The following will now use stack:

* `stack query` succeeds from current directory instead of searching that a `stack.yaml` exists
* `STACK_YAML` or `STACK_EXE`(set by `stack exec`) environment variables are set
2016-02-19 12:21:02 -05:00
Michael Snoyman
d4a907d4e8 tar 0.5 2016-01-10 17:23:06 +02:00
Michael Snoyman
3228b40843 Fully remove the yesod init command (fixes #1132) 2015-12-30 09:04:29 +02:00
Michael Snoyman
1fb697ff0d Add a workaround for yesodweb/wai#478 2015-12-06 13:29:17 +02:00
Michael Snoyman
288c457cfa Version bump for yesodweb/yesod-scaffold#114 2015-12-06 12:55:59 +02:00
Michael Snoyman
32dbad23d3 s/127.0.0.1/localhost yesodweb/yesod-scaffold#114 2015-12-06 12:55:16 +02:00
Michael Snoyman
af00b76a18 Set X-Forwarded-Proto correctly yesodweb/yesod-scaffold#114 2015-12-06 12:54:36 +02:00
Michael Snoyman
adc802d644 Version bump 2015-12-03 22:59:52 +02:00
Michael Snoyman
ae0d0b12c4 Deprecate yesod init in favor of stack new 2015-09-07 10:06:53 +03:00
Michael Snoyman
ce456d48c7 Correctly reverse package-db argument order (fixes #1057) 2015-08-20 08:49:28 +03:00
Michael Snoyman
6b3a5c1b11 Scaffolding update 2015-08-13 13:59:37 +03:00
Michael Snoyman
128165c19c Merge pull request #1054 from chreekat/keter-build-args
Add build-args to keter subcommand
2015-08-11 18:54:45 +03:00
Bryan Richter
3cae60bb88
Add build-args option to keter subcommand 2015-08-11 08:22:51 -07:00
Michael Snoyman
b5077abdd9 Version bump for scaffold 2015-08-04 16:48:11 +03:00
Michael Snoyman
4c7dc5caaf Scaffolding update 2015-08-04 16:44:18 +03:00
Michael Snoyman
896d2f9236 Allow fsnotify 0.2 2015-07-26 21:49:57 +03:00
Heath Ritchie
37b2c6e095 Change done.cg to refer to 'stack build'
Remove instruction to use cabal install.
Instead direct users to use 'stack build', as is suggested in the quickstart
guide.
2015-07-25 10:40:39 -04:00
Michael Snoyman
2d33f90803 Version bump 2015-07-23 06:15:12 +03:00
Bryan Richter
7851a660a7
Use stack only if stack.yaml exists 2015-07-22 16:45:36 -07:00
Bryan Richter
c6499bbe91
WIP for #1039
This works, but ignores previous cabal(-dev) options. I'll work to add them
back in now.
2015-07-22 13:16:18 -07:00
Bryan Richter
9fbfb62e68
Warning cleanup
Note that configCompilerEx was added in Cabal-1.18.0, not 1.22.
2015-07-22 13:10:50 -07:00
Michael Snoyman
46fbb1a615 Have to type quit to quit 2015-07-20 01:29:46 +03:00