packages feed

blaze-html-0.2: Setup.hs

#!/usr/bin/env runhaskell

import Distribution.Simple
import Distribution.Simple.Setup
import Distribution.PackageDescription

import Util.GenerateHtmlCombinators (generateHtmlCombinators)

main :: IO ()
main = defaultMainWithHooks hooks
  where
    hooks = simpleUserHooks { preConf = preConf' }

    -- Simple hook that generates the code for the HTML combinators.
    preConf' _ _ = do
        generateHtmlCombinators
        return emptyHookedBuildInfo