packages feed

shake-ext 0.4.0.2 → 0.4.1.0

raw patch · 2 files changed

+14/−1 lines, 2 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

+ Development.Shake.Man: manpages :: Rules ()

Files

shake-ext.cabal view
@@ -1,5 +1,5 @@ name:                shake-ext-version:             0.4.0.2+version:             0.4.1.0 synopsis:            Helper functions for linting with shake  description:         This package provides several linters out of the box, as well as functionality for building ATS source files with [shake](http://shakebuild.com/). homepage:            https://hub.darcs.net/vmchale/shake-ext@@ -26,6 +26,7 @@                      , Development.Shake.Linters                      , Development.Shake.ATS                      , Development.Shake.C+                     , Development.Shake.Man   build-depends:       base >= 4.10 && < 5                      , shake                      , language-ats
+ src/Development/Shake/Man.hs view
@@ -0,0 +1,12 @@+module Development.Shake.Man ( manpages+                             ) where++import           Development.Shake+import           Development.Shake.FilePath++manpages :: Rules ()+manpages =+    "//*.1" %> \out -> do+        let source = out -<.> "md"+        need [ source ]+        cmd ["pandoc", source, "-s", "-t", "man", "-o", out]