cabal-version: 3.0 name: fwl version: 0.1.0.0 synopsis: Firewall Language — MVP build-type: Simple common shared ghc-options: -Wall default-language: Haskell2010 library import: shared hs-source-dirs: src exposed-modules: FWL.AST , FWL.Lexer , FWL.Parser , FWL.Pretty , FWL.Check , FWL.Compile build-depends: base >= 4.14 , parsec >= 3.1 , aeson >= 2.0 , aeson-pretty >= 0.8 , text >= 1.2 , containers >= 0.6 , mtl >= 2.2 , prettyprinter >= 1.7 , bytestring >= 0.11 , word8 >= 0.1 executable fwlc import: shared main-is: Main.hs hs-source-dirs: app build-depends: base, fwl, text, aeson-pretty, bytestring