packages feed

twitter-conduit-0.1.2: tests/doctests.hs

module Main where

import Build_doctests (deps)
import Test.DocTest
import Data.Maybe
import System.Environment

main = do
  env <- getEnvironment
  let dist = fromMaybe "dist" $ lookup "HASKELL_DIST_DIR" env
      autogenDir = dist ++ "/build/autogen"
      args = [ "-i."
             , "-i" ++ autogenDir
             , "-optP-include"
             , "-optP" ++ autogenDir ++ "/cabal_macros.h"
             , "-hide-all-packages"
             ] ++ map ("-package=" ++) deps
      sources = ["Web/Twitter/Conduit.hs"]
  doctest $ args ++ sources