summaryrefslogtreecommitdiff
path: root/src/Hakyll/Commands.hs
AgeCommit message (Collapse)AuthorFilesLines
2013-05-22Deploy should propagate error codeSimonas Kazlauskas1-1/+1
And return 1 if neither deployCommand and deploySite is set.
2013-05-21Clean up type declarations, use fst and <$>.Evan Cofsky1-6/+4
2013-05-20Have Build and Rebuild exit with a status to the shell.Evan Cofsky1-11/+7
2013-04-04Add event filtering based on patternJasper Van der Jeugt1-2/+3
2013-03-31Refine codeSimonas Kazlauskas1-10/+4
This patch includes several smaller changes, namely: 1. We don't use result of `update` function and likely never will, so don't bother generating it. 2. Rename watch function to better reflect what it does. 3. Never exit preview server in case of failed update.
2013-03-30Run server in main threadSimonas Kazlauskas1-3/+1
2013-03-24Allow overriding the `deploy` command with Haskell codeSamuel Tardieu1-4/+1
By overriding `deploySite` with a `Configuration -> IO ()` code, the user can execute Haskell code to deploy the site rather than shell code. The default behaviour honors the `deployCommand` configuration field and is backward compatible.
2013-01-15Make run return ExitCodeJasper Van der Jeugt1-8/+9
2013-01-06Add TmpFile utilitiesJasper Van der Jeugt1-5/+3
2012-12-31Allow checking internal links onlyJasper Van der Jeugt1-2/+2
2012-12-31Remove verbosity from configurationJasper Van der Jeugt1-13/+15
2012-12-31cmdargs isn't pretty but it's the best we have...Jasper Van der Jeugt1-0/+128