From 3ab0248cbab1ac74c8ce5f01fc41d673d6f9f27b Mon Sep 17 00:00:00 2001 From: Tom Smeding Date: Mon, 14 Dec 2020 22:15:21 +0100 Subject: Lift out of prehistoric times --- langhs.cabal | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 langhs.cabal (limited to 'langhs.cabal') diff --git a/langhs.cabal b/langhs.cabal new file mode 100644 index 0000000..73ac567 --- /dev/null +++ b/langhs.cabal @@ -0,0 +1,47 @@ +cabal-version: >=1.10 +name: langhs +synopsis: Compiler for a made-up language to x64 +version: 0.1.0.0 +license: MIT +author: Tom Smeding +maintainer: tom@tomsmeding.com +build-type: Simple + +executable langhs + main-is: Main.hs + other-modules: + AST + BuildIR + CodeGen + Defs + Intermediate + LibLang + -- LifetimeAnalysis2 + LifetimeAnalysis + LifetimeAnalysisOld + Optimiser + OptionParser + Pretty + ProgramParser + RegAlloc + ReplaceRefs + TypeCheck + TypeRules + Utils + Verify + X64 + X64Optimiser + build-depends: base >= 4.13 && < 4.15, + parsec >= 3.1 && < 3.2, + mtl >= 2.2 && < 2.3, + containers >= 0.6 && < 0.7, + directory >= 1.3 && < 1.4, + process >= 1.6 && < 1.7, + unix >= 2.7 && < 2.8, + bytestring, + -- vector >= 0.12 && < 0.13, + -- primitive >= 0.7 && < 0.8, + file-embed >= 0.0.13 && < 0.0.14 + hs-source-dirs: . + default-language: Haskell2010 + ghc-options: -Wall -O2 -threaded -Widentities -Wno-unused-imports -- cgit v1.2.3-54-g00ecf