module Language.ATS.Package.Contents ( parsePackageContents , PackageContents (..) ) where data PackageContents = PackageContents { _srcDirs :: [FilePath] , _files :: [FilePath] , _binTargets :: [(FilePath, FilePath)] , _libTargets :: [(FilePath, FilePath)] -- for foreign libraries (builds a c dependency) } deriving (Show, Eq) parsePackageContents :: IO PackageContents parsePackageContents = pure $ PackageContents mempty mempty mempty mempty