packages feed

Fungi-1.0: Fungi.cabal

-- Fungi.cabal auto-generated by cabal init. For additional options,
-- see
-- http://www.haskell.org/cabal/release/cabal-latest/doc/users-guide/authors.html#pkg-descr.
-- The name of the package.
Name:                	Fungi

-- The package version. See the Haskell package versioning policy
-- (http://www.haskell.org/haskellwiki/Package_versioning_policy) for
-- standards guiding when and how versions should be incremented.
Version:             	1.0

-- A short (one-line) description of the package.
Synopsis:            	An interpreter for Funge-98 programming languages, including Befunge.

-- A longer description of the package.
Description:		Fungi is a standards compliant Funge-98 interpreter equipped with an integrated debugger.
			Supports funges of arbitrary dimensions, including Unefunge, Befunge, and Trefunge.
			Allows limited control of funge cell size.
			Several fingerprints are implemented.

License:             	BSD3

License-file:        	LICENSE

Author:              	Thomas Eding

Maintainer:          	thomasedingcode@gmail.com

-- Copyright:           

Category:            	Compilers/Interpreters

Build-type:          	Simple

-- Extra files to be distributed with the package, such as examples or
-- a README.
-- Extra-source-files:  

Cabal-version:       	>=1.2


Executable: 		fungi

Main-is:             	Main.hs

GHC-options: 		-Wall

Build-depends:
	  base >= 4.2 && < 5
	, bytestring >= 0.9
	, containers >= 0.3
	, directory >= 1.0
	, filepath >= 1.1
	, ListZipper >= 1.2
	, mtl >= 1.1
	, mwc-random >= 0.8
	, old-time >= 1.0
	, process >= 1.0
	, random >= 1.0
  
-- Modules not exported by this package.
Other-modules:
	  Data.ByteSize
	, Data.Deque
	, Data.History
	, Data.I
	, Data.IntegralLike
	, Data.Labeled
	, Data.LogicalBits
	, Data.MaybeBounded
	, Data.Stack
	, Data.Vector
	, Debug.Debug
	, Debug.Debugger
	, Env
	, Fingerprint
	, Fingerprint.BASE
	, Fingerprint.BOOL
	, Fingerprint.CPLI
	, Fingerprint.FIXP
	, Fingerprint.MODE
	, Fingerprint.MODU
	, Fingerprint.NULL
	, Fingerprint.ORTH
	, Fingerprint.REFC
	, Fingerprint.ROMA
	, Fungi
	, Instruction
	, Interpreter
	, Ip
	, Math
	, Mode
	, ProcessArgs
	, Random
	, Semantics
	, Space.Cell
	, Space.Space
	, System.IO.Buffering
	, Text.Help.Debug
	, Text.Help.Fungi
	, Text.PrettyShow
	, Text.PrintOption
	, UnknownInstruction
	, Version
  
-- Extra tools (e.g. alex, hsc2hs, ...) needed to build the source.
-- Build-tools: