From be4957ee599e7e14c934e61f3d91354760b38acd Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Sun, 21 Jul 2024 16:15:17 +0200 Subject: Initial commit --- elna.cabal | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 elna.cabal (limited to 'elna.cabal') diff --git a/elna.cabal b/elna.cabal new file mode 100644 index 0000000..7c27cbb --- /dev/null +++ b/elna.cabal @@ -0,0 +1,33 @@ +cabal-version: 3.0 +name: elna +version: 0.1.0.0 +synopsis: + Elna programming language compiles simple mathematical operations to RISC-V code + +-- description: +license: MPL-2.0 +license-file: LICENSE +author: Eugen Wissner +maintainer: belka@caraus.de +-- copyright: +category: Language +build-type: Simple +extra-doc-files: TODO README + +common warnings + ghc-options: -Wall + +executable elna + import: warnings + main-is: Main.hs + other-modules: + Language.Elna.AST + Language.Elna.Parser + default-extensions: + OverloadedStrings + build-depends: + base ^>=4.17.2.1, + megaparsec ^>= 9.6, + text ^>= 2.0 + hs-source-dirs: src + default-language: GHC2021 -- cgit v1.2.3