packages feed

doctest-discover-0.1.0.3: src/Main.hs

module Main where

import System.Environment
import Control.Applicative
import Runner
import Config
import System.Directory


main :: IO ()
main = do
    (src : _ : dst : args) <- getArgs
    let configFileContents = case args of
                              (configFile : _) -> readFile configFile
                              _ -> return ""
    customConfiguration <- config <$> configFileContents
    files <- getDirectoryContents "src" 
    let testDriverFileContents = driver files customConfiguration
    writeFile dst testDriverFileContents