@@ -1,5 +1,5 @@
11Name: hakyll
2−Version: 2.4.1
2+Version: 3.0.0.0
33
44Synopsis: A simple static site generator library.
55Description: A simple static site generator library, mainly aimed at
@@ -24,9 +24,20 @@ source-repository head
2424 type: git
2525 location: git://github.com/jaspervdj/Hakyll.git
2626
27+flag inotify
28+ description: Use the inotify bindings for the preview server. Better, but
29+ only works on Linux.
30+ default: False
31+
2732library
2833 ghc-options: -Wall
2934 hs-source-dirs: src
35+
36+ if flag(inotify)
37+ hs-source-dirs: src-inotify
38+ else
39+ hs-source-dirs: src-interval
40+
3041 build-depends: base >= 4 && < 5,
3142 filepath == 1.*,
3243 directory == 1.*,
@@ -47,12 +58,14 @@ library
4758 utf8-string >= 0.3,
4859 hinotify >= 0.3,
4960 tagsoup >= 0.12,
50− hopenssl >= 1.4
61+ hopenssl >= 1.4,
62+ unix >= 2.4,
63+ strict-concurrency >= 0.2
5164 exposed-modules: Hakyll
5265 Hakyll.Main
5366 Hakyll.Web.Util.String
5467 Hakyll.Web.Preview.Server
55− Hakyll.Web.Preview.INotify
68+ Hakyll.Web.Preview.Poll
5669 Hakyll.Web.CompressCss
5770 Hakyll.Web.Template
5871 Hakyll.Web.Feed
@@ -64,10 +77,10 @@ library
6477 Hakyll.Web.RelativizeUrls
6578 Hakyll.Web.Page.Read
6679 Hakyll.Web.Page.Metadata
67− Hakyll.Web
6880 Hakyll.Core.ResourceProvider.FileResourceProvider
6981 Hakyll.Core.Configuration
7082 Hakyll.Core.Identifier.Pattern
83+ Hakyll.Core.UnixFilter
7184 Hakyll.Core.Util.Arrow
7285 Hakyll.Core.Util.File
7386 Hakyll.Core.ResourceProvider