Commit Graph

238 Commits

Author SHA1 Message Date
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
Michael Snoyman
335df65eb8 Merge pull request #1008 from nathankot/generate-spec
Is there a reason why add-handler doesn't generate a spec file?
2015-07-07 08:43:00 -07:00
Adam Bergmark
79d87f1fd6 yesod-bin needs directory >= 1.2.1 due to System.Directory.findFiles 2015-06-30 07:56:55 +02:00
Michael Snoyman
a7cccf2a7c yesod devel support for stack 2015-06-29 08:14:04 +03:00
Michael Snoyman
5168baa94a Scaffolding update 2015-06-14 14:23:51 +03:00
Nathan Kot
7cffdf5f6c Generate spec file 2015-06-10 03:09:24 +09:00
Michael Snoyman
10c029c230 Add README about yesod-scaffold 2015-05-27 14:04:35 +03:00
Michael Snoyman
848b1ab3e5 Collapse paths in keter bundle 2015-05-19 08:17:46 +03:00
Michael Snoyman
814157a018 Fix build for project-template < 0.2 2015-05-17 11:25:12 +03:00
Michael Snoyman
ef9322914e Version bump 2015-05-17 10:35:30 +03:00
Michael Snoyman
0927468580 Merge branch 'yesod_init_args' of https://github.com/triplepointfive/yesod 2015-05-17 10:33:10 +03:00
Michael Snoyman
2d8507cbee Be slightly more verbose for #992 2015-05-17 10:31:40 +03:00
Ilya Smelkov
3af8426567 Add Generic typeclass to BackendInput and Backend 2015-05-13 17:42:17 +03:00
Michael Snoyman
ae555aa6f0 Drop system-filepath 2015-05-12 12:01:50 +03:00
Ilya Smelkov
50f0859e13 Validate input params before processing 2015-05-11 14:50:56 +03:00
Ilya Smelkov
ce268e451d yesod init accepts database 2015-05-11 14:40:52 +03:00
Ilya Smelkov
067a21c60f yesod init accepts app name 2015-05-09 00:07:44 +03:00
Michael Snoyman
a9bf0bf7ea Version bump 2015-04-29 13:57:58 +03:00
Michael Snoyman
d82a828d89 Scaffolding updates, including #982 2015-04-29 13:55:50 +03:00
Michael Snoyman
931caaa2c0 Allow lowercasing of scaffolded values #982 2015-04-29 13:29:40 +03:00
srayuws
a54d8376f8 update warp-tls's version 2015-04-19 15:33:16 +08:00
Michael Snoyman
1f19ca1752 Version bump 2015-04-17 11:59:49 +03:00
Michael Snoyman
3c898babfb Remove zlib upper bound 2015-04-16 19:06:44 +03:00
Michael Snoyman
067a96c85d Merge pull request #970 from wiz/master
Add `copy-to-args` section to keter.yaml which allows all kinds of options.
2015-04-16 17:48:41 +03:00
Alexander Bondarenko
31ae5fdee7 Add copy-to-args section to keter.yaml which allows all kinds of options. 2015-04-16 17:16:50 +03:00
Njagi Mwaniki
58a07b0ea3
Added conditional compilation so that yesod-bin/Devel.hs can pass travis-ci tests.
Signed-off-by: Njagi Mwaniki <mwanikibusiness@gmail.com>
2015-04-15 18:50:05 +03:00
Njagi Mwaniki
c3a05d1f7b
Updated yesod-bin/Devel.hs
Replaced deprecated function `configCompiler` with `configCompilerEx`
  Removed unused argument "_opts" from function `lockFile`
  Added newline before guards which I think makes it more beginner friendly.

Signed-off-by: Njagi Mwaniki <mwanikibusiness@gmail.com>
2015-04-15 17:14:45 +03:00
Michael Snoyman
97b6857912 Version bump 2015-04-05 16:51:12 +03:00