5 import System.FilePath.Find ((==?), always, extension, find)
7 find_lib_sources :: IO [FilePath]
8 find_lib_sources = find always (extension ==? ".hs") "harbl/src/"
10 find_cli_sources :: IO [FilePath]
11 find_cli_sources = find always (extension ==? ".hs") "harbl-cli/src/"
15 lib_sources <- find_lib_sources
16 cli_sources <- find_cli_sources
17 let sources = lib_sources ++ cli_sources
18 let flags = ["-iharbl/src", "-iharbl-cli/src", "-idist/build/autogen"]
19 doctest $ flags ++ sources