2022-01-23 12:52:33 +01:00
|
|
|
cabal-version: 2.4
|
|
|
|
name: hm
|
|
|
|
version: 0.1.0.0
|
|
|
|
synopsis: toy programming language
|
|
|
|
-- description:
|
|
|
|
homepage: https://githug.xyz/depsterr/hm
|
|
|
|
-- bug-reports:
|
|
|
|
license: ISC
|
|
|
|
license-file: LICENSE
|
2022-01-23 13:43:50 +01:00
|
|
|
build-type: Custom
|
2022-01-23 12:52:33 +01:00
|
|
|
author: depsterr
|
|
|
|
maintainer: depsterr@protonmail.com
|
|
|
|
-- copyright:
|
|
|
|
category: Programming Language
|
|
|
|
|
2022-01-23 13:43:50 +01:00
|
|
|
custom-setup
|
|
|
|
setup-depends: base >= 4
|
|
|
|
, Cabal >= 2.4
|
|
|
|
, process >= 1
|
|
|
|
, directory >= 1
|
2022-01-23 13:58:15 +01:00
|
|
|
, time >= 1
|
2022-01-23 13:43:50 +01:00
|
|
|
|
2022-01-23 12:52:33 +01:00
|
|
|
library
|
|
|
|
ghc-options: -Werror=incomplete-patterns -Wall -fno-warn-name-shadowing
|
2022-01-23 13:43:50 +01:00
|
|
|
exposed-modules: Hm.Abs
|
|
|
|
, Hm.Layout
|
|
|
|
, Hm.Lex
|
|
|
|
, Hm.Par
|
|
|
|
, Hm.Print
|
2022-01-24 20:58:00 +01:00
|
|
|
, TC
|
2022-01-28 20:50:02 +01:00
|
|
|
, TC.Helpers
|
2022-01-24 20:58:00 +01:00
|
|
|
, Type
|
|
|
|
, Misc
|
|
|
|
, PostProcess
|
2022-01-25 21:00:12 +01:00
|
|
|
, Pretty
|
2022-01-28 13:46:42 +01:00
|
|
|
, Solve
|
2022-01-28 20:50:02 +01:00
|
|
|
, Toplevel
|
2022-01-23 13:43:50 +01:00
|
|
|
|
|
|
|
other-modules: Hm.ErrM
|
2022-01-23 12:52:33 +01:00
|
|
|
build-tool-depends: alex:alex >= 3.0, happy:happy >= 1.19.5
|
|
|
|
build-depends: base >=4
|
|
|
|
, array
|
|
|
|
, containers
|
|
|
|
, transformers
|
|
|
|
, mtl
|
2022-01-23 13:43:50 +01:00
|
|
|
, text
|
2022-01-23 12:52:33 +01:00
|
|
|
hs-source-dirs: src
|
|
|
|
default-language: Haskell2010
|
|
|
|
|
2022-01-28 20:50:02 +01:00
|
|
|
executable hm
|
2022-01-23 12:52:33 +01:00
|
|
|
main-is: Main.hs
|
2022-01-25 21:00:12 +01:00
|
|
|
build-depends: base >=4, hm, text, containers
|
2022-01-23 12:52:33 +01:00
|
|
|
hs-source-dirs: app
|
|
|
|
default-language: Haskell2010
|