packages feed

Fungi-1.0.6: Fungi.cabal

-- Initial Fungi.cabal generated by cabal init.  For further documentation,
--  see http://haskell.org/cabal/users-guide/

name:                Fungi

-- The package version.  See the Haskell package versioning policy (PVP) 
-- for standards guiding when and how versions should be incremented.
-- http://www.haskell.org/haskellwiki/Package_versioning_policy
-- PVP summary:      +-+------- breaking API changes
--                   | | +----- non-breaking API additions
--                   | | | +--- code changes with no API change
version:             1.0.6

-- A short (one-line) description of the package.
synopsis:            Funge-98 interpreter written in Haskell

-- A longer description of the package.
-- description:         

homepage:            https://github.com/thomaseding/fungi
license:             BSD3
license-file:        LICENSE
author:              Thomas Eding
maintainer:          thomasedingcode@gmail.com

category:            Compilers/Interpreters

build-type:          Simple

-- Constraint on the version of Cabal needed to build this package.
cabal-version:       >=1.8


executable fungi
  main-is:             Main.hs
  
  ghc-options:         -fsimpl-tick-factor=1000

  -- Modules included in this executable, other than Main.
  -- other-modules:       
  
  -- Other library packages from which modules are imported.
  build-depends:
    mwc-random == 0.13.*,
    containers == 0.5.*,
    mtl == 2.1.*,
    old-time == 1.1.*,
    bytestring == 0.10.*,
    ListZipper == 1.2.*,
    random == 1.0.*,
    filepath == 1.3.*,
    directory == 1.2.*,
    process == 1.1.*,
    transformers == 0.3.*,
    tuple == 0.3.*,
    base == 4.6.*
  
  -- Directories containing source files.
  hs-source-dirs:      src

  other-modules:
        Data.ByteSize
        Data.Deque
        Data.History
        Data.I
        Data.IntegralLike
        Data.Labeled
        Data.LogicalBits
        Data.MaybeBounded
        Data.Stack
        Data.StackSet
        Data.Tuple.Map
        Data.Vector
        Debug.Debug
        Debug.Debugger
        Env
        Fingerprint
        Fingerprint.BASE
        Fingerprint.BF93
        Fingerprint.BOOL
        Fingerprint.BZRO
        Fingerprint.CPLI
        Fingerprint.FIXP
        Fingerprint.HRTI
        Fingerprint.MODE
        Fingerprint.MODU
        Fingerprint.NOP
        Fingerprint.NULL
        Fingerprint.ORTH
        Fingerprint.RECD
        Fingerprint.REFC
        Fingerprint.ROMA
        Fingerprint.STRN
        Fungi
        Instruction
        Interpreter
        Ip
        Math
        Mode
        ProcessArgs
        Random
        Semantics
        Space.Cell
        Space.Space
        System.IO.Buffering
        Text.Help.Debug
        Text.Help.Fingerprint
        Text.Help.Fungi
        Text.Help.Fingerprint.BASE
        Text.Help.Fingerprint.BF93
        Text.Help.Fingerprint.BOOL
        Text.Help.Fingerprint.BZRO
        Text.Help.Fingerprint.CPLI
        Text.Help.Fingerprint.FIXP
        Text.Help.Fingerprint.HRTI
        Text.Help.Fingerprint.MODE
        Text.Help.Fingerprint.MODU
        Text.Help.Fingerprint.NOP
        Text.Help.Fingerprint.NULL
        Text.Help.Fingerprint.ORTH
        Text.Help.Fingerprint.RECD
        Text.Help.Fingerprint.REFC
        Text.Help.Fingerprint.ROMA
        Text.Help.Fingerprint.STRN
        Text.PrettyShow
        Text.PrintOption
        UnknownInstruction
        Version