No description
Find a file
Collin J. Doering da7ae99b12 Fix unixFilter on Windows
On windows, the 'unixFilter' function used window's 'createProcess'
function to create the external process that will filter some String
input. The problem with this is that it is unable to execute batch
stubs (eg. anything created using 'gem install ...') even if its in
$PATH. Anyways a solution to this issue is to execute the batch file
explicitly using 'cmd /c batchfile' but there is no rational way to know
where said batchfile is on the system. My solution is to detect windows
using the System.Info module and then instead of using 'proc' to create
the function, use 'shell' instead which will be able to execute
everything 'proc' can + batch files.

Inspired by: http://www.blaenkdenum.com/posts/the-switch-to-hakyll/#scss

Signed-off-by: Collin J. Doering <rekahsoft@gmail.com>
2014-03-23 17:30:29 -04:00
data All ready for the 4.3 release! 2013-06-12 12:15:53 +02:00
src Fix unixFilter on Windows 2014-03-23 17:30:29 -04:00
tests Merge pull request #190 from krsch/master 2014-01-23 01:29:01 -08:00
web Mention -threaded option in the tutorial 2014-03-04 21:23:48 +02:00
.ghci Add partials to template system 2013-05-07 09:28:09 +02:00
.gitignore Work on installation tutorial 2012-12-14 10:42:30 +01:00
.travis.yml Update travis-ci config 2012-08-06 11:38:35 +02:00
hakyll.cabal Merge pull request #190 from krsch/master 2014-01-23 01:29:01 -08:00
LICENSE Cabal changes. 2009-12-04 13:20:35 +01:00
logo.svg Added logo. 2010-03-10 10:20:24 +01:00
Makefile Remove examples from this repo 2011-06-13 08:43:28 +02:00
README.markdown Fixed README typo 2013-11-20 07:18:35 -03:00
Setup.hs Cabal changes. 2009-12-04 13:20:35 +01:00

hakyll

Build Status

Hakyll is a static site generator library in Haskell. More information (including a tutorial) can be found on the hakyll homepage.

You can install this library using cabal:

cabal install hakyll