packages feed

hydra-0.15.0: src/main/haskell/Hydra/Sources/Haskell/Manifest.hs

-- | Package manifest for hydra-haskell.
--
-- Owns the Haskell coder DSL sources. See feature_290_packaging-plan.md,
-- "Sync system redesign / Package manifests".

module Hydra.Sources.Haskell.Manifest (
  mainModules,
  testModules,
) where

import Hydra.Kernel

import qualified Hydra.Sources.Haskell.Coder as HaskellCoder
import qualified Hydra.Sources.Haskell.Environment as HaskellEnvironment
import qualified Hydra.Sources.Haskell.Language as HaskellLanguage
import qualified Hydra.Sources.Haskell.Operators as HaskellOperators
import qualified Hydra.Sources.Haskell.Serde as HaskellSerde
import qualified Hydra.Sources.Haskell.Syntax as HaskellSyntax
import qualified Hydra.Sources.Haskell.Testing as HaskellTesting
import qualified Hydra.Sources.Haskell.Utils as HaskellUtils

mainModules :: [Module]
mainModules = [
  HaskellCoder.module_,
  HaskellEnvironment.module_,
  HaskellLanguage.module_,
  HaskellOperators.module_,
  HaskellSerde.module_,
  HaskellSyntax.module_,
  HaskellTesting.module_,
  HaskellUtils.module_]

testModules :: [Module]
testModules = []