chu2-2012.11.19: Nemesis
import System.Nemesis.Env
import Air.Env ((-))
import Prelude hiding ((-))
main = run nemesis
nemesis = do
clean -
[
"**/MAlonzo"
, "**/*.hi"
, "**/*.agdai"
, "**/*.o"
, "dist"
, "log"
]
desc "prepare cabal dist"
task "dist" - do
sh "cabal clean"
sh "cabal configure"
sh "cabal sdist"
desc "run hello"
task "hello" - do
sh "src/Hello"
desc "run hello2"
task "hello2" - do
sh "src/Hello2"
desc "bench"
task "bench" - do
sh "ab -n 10000 -c 100 http://0.0.0.0:3001/"