fptools build for 'arrows' package

Peter Simons simons at cryp.to
Fri Feb 11 09:57:31 EST 2005


I've attached the necessary files so that libraries/arrows
can be built (and installed) as part of GHC. It would be
nice if someone with CVS commit rights could add those (and
add "arrows" to libraries/Makefile).

Peter

-------------- next part --------------
TOP=..
include $(TOP)/mk/boilerplate.mk

# ---------------------------------------------------------------

ALL_DIRS =	       		\
    Control			\
    Control/Arrow		\
    Control/Arrow/Transformer	\
    Data

PACKAGE		:= arrows
VERSION		:= 0.1
PACKAGE_DEPS	:= base

SRC_HADDOCK_OPTS += -t "Arrow Transformers ($(PACKAGE) package)"

# ---------------------------------------------------------------

include $(TOP)/mk/target.mk
-------------- next part --------------
name:		arrows
version:	0.1
license:	BSD3
maintainer:	ross at soi.city.ac.uk
exposed:	True

exposed-modules:
	Control.Arrow.Operations,
	Control.Arrow.Transformer.Automaton,
	Control.Arrow.Transformer.CoState,
	Control.Arrow.Transformer.Error,
	Control.Arrow.Transformer.State,
	Control.Arrow.Transformer.Static,
	Control.Arrow.Transformer.Stream,
	Control.Arrow.Transformer.Writer,
	Control.Arrow.Transformer.Reader,
	Control.Arrow.Transformer.All,
	Control.Arrow.Transformer,
	Control.Sequence,
	Data.Stream

hidden-modules:
        Control.Arrow.Internals

import-dirs:	IMPORT_DIR
library-dirs:	LIB_DIR
hs-libraries:   "HSarrows"
include-dirs: 	INCLUDE_DIR
depends:	base

haddock-interfaces:	HADDOCK_IFACE
haddock-html:		HTML_DIR


More information about the Libraries mailing list