@@ -74,7 +74,7 @@ generateBuildModule flags pkg lbi = do
76 -- Lib sources and includes
76 -- Lib sources and includes
77− iArgs <- mapM (fmap ("-i"++) . makeAbsolute) $ libAutogenDir : hsSourceDirs libBI
77+ iArgs <- mapM (fmap ("-i"++) . makeAbsolute) $ "test" : libAutogenDir : hsSourceDirs libBI
78 includeArgs <- mapM (fmap ("-I"++) . makeAbsolute) $ includeDirs libBI
78 includeArgs <- mapM (fmap ("-I"++) . makeAbsolute) $ includeDirs libBI
80 -- CPP includes, i.e. include cabal_macros.h
80 -- CPP includes, i.e. include cabal_macros.h
@@ -106,7 +106,7 @@ generateBuildModule flags pkg lbi = do
106 , "flags = " ++ show (iArgs ++ includeArgs ++ dbFlags ++ cppFlags)
106 , "flags = " ++ show (iArgs ++ includeArgs ++ dbFlags ++ cppFlags)
108 , "module_sources :: [String]"
108 , "module_sources :: [String]"
109− , "module_sources = " ++ show (map display module_sources)
109+ , "module_sources = " ++ show ("Servant.Utils.LinksSpec" : map display module_sources)
112 -- we do this check in Setup, as then doctests don't need to depend on Cabal
112 -- we do this check in Setup, as then doctests don't need to depend on Cabal