update Yesod README

This commit is contained in:
Greg Weber 2012-08-03 07:44:23 -07:00
parent e2b704cf0a
commit 65e6d3bf20

View File

@ -4,9 +4,6 @@ The yesod package
* groups together the various Yesod related packages into one cohesive whole. * groups together the various Yesod related packages into one cohesive whole.
* contains the executable yesod * contains the executable yesod
There are 2 main features of the executable
* yesod devel - start a development environment * yesod devel - start a development environment
* yesod init - create a scaffolded site * yesod init - create a scaffolded site
@ -14,20 +11,8 @@ There are 2 main features of the executable
## Test suite ## Test suite
install the shelltest package: cabal install shelltests
Run this from the project root directory. It will make sure each site type builds. It first does an sdist, which ensures we are testing what will be put on hackage.
test/run.sh test/run.sh
Give it the --debug flag to see all output
## Quicker, repeatable site building
Useful for debugging individual failures.
test/runscaffold.sh < sqlite-input.txt
## Getting a list of scaffold files for the cabal file ## Getting a list of scaffold files for the cabal file
It is necessary after adding a scaffolding file to add it to the list of files in the cabal file. It is necessary after adding a scaffolding file to add it to the list of files in the cabal file.