Closed jferris closed 8 years ago
cc @thoughtbot/haskell @pbrisbin
LGTM -- makes sense that the build configuration now matches the existing executable more too.
makes sense that the build configuration now matches the existing executable more too.
Yeah. I originally excluded that intentionally, because you needed to manually rebuild in order to do cabal run carnival-task
. In retrospect, it's kind of obvious you can't have to build configurations active at the same time, so this was a silly thing to do.
This command broke when we added the
carnival-task
executable. Runningyesod-devel
before this commit prints this error:Excluding the executable in library-only mode (used by
yesod devel
) fixes the error. After this commmit, you'll need to reconfigure and rebuild if you want to runcarnival-task
in development. Runningyesod-devel
again will automatically reconfigure in library-only mode.Resolves #279.