hydra-0.14.0: src/exec/update-haskell-kernel/Main.hs
module Main where
import Hydra.Generation
import Hydra.Sources.All
main :: IO ()
main = do
putStrLn "=== Generate Hydra kernel (Haskell) ==="
putStrLn ""
putStrLn "Generating main modules to src/gen-main/haskell..."
putStrLn ""
writeHaskell "src/gen-main/haskell" mainModules mainModules
putStrLn ""
putStrLn "Generating DSL source module (hydra.dsls) to src/gen-main/haskell..."
putStrLn ""
writeDslSourceHaskell "src/gen-main/haskell"
putStrLn ""
putStrLn "=== Done! ==="