update .cabal file for ghc 6.8. we *depend* on ghc 6.8 from this point onwards

This commit is contained in:
Don Stewart 2007-12-16 05:56:54 +00:00
parent 5e250e94d2
commit de2f42f9c2
2 changed files with 57 additions and 37 deletions

View File

@ -122,15 +122,15 @@ AC_ARG_ENABLE(hsx,
AC_SUBST(HASKELL_SRC) AC_SUBST(HASKELL_SRC)
AC_CHECK_PROG(TEX,tex,tex) #AC_CHECK_PROG(TEX,tex,tex)
if test -z "$TEX" ; then #if test -z "$TEX" ; then
AC_MSG_WARN(tex is needed to build some of the documentation) # AC_MSG_WARN(tex is needed to build some of the documentation)
fi #fi
AC_CHECK_PROG(TEX2PAGE,tex2page,tex2page) #AC_CHECK_PROG(TEX2PAGE,tex2page,tex2page)
if test -z "$TEX2PAGE" ; then #if test -z "$TEX2PAGE" ; then
AC_MSG_WARN(tex2page is needed to build some of the documentation # AC_MSG_WARN(tex2page is needed to build some of the documentation
http://www.ccs.neu.edu/home/dorai/tex2page/tex2page-doc.html) # http://www.ccs.neu.edu/home/dorai/tex2page/tex2page-doc.html)
fi #fi
AC_CHECK_FUNCS(arc4random) AC_CHECK_FUNCS(arc4random)

View File

@ -1,28 +1,48 @@
name: plugins name: plugins
version: 1.0 version: 1.1
license: LGPL homepage: http://code.haskell.org/~dons/code/hs-plugins
License-file: LICENSE synopsis: Dynamic linking for Haskell and C objects
author: Don Stewart description: Dynamic linking and runtime evaluation of Haskell,
maintainer: dons@cse.unsw.edu.au and C, including dependency chasing and package resolution.
exposed-modules: Described in the paper:
System.Eval, /Plugging Haskell In/, <http://www.cse.unsw.edu.au/~dons/papers/PSSC04.html>
System.Eval.Haskell, .
System.Eval.Utils, category: System
System.MkTemp, license: BSD3
System.Plugins, License-file: LICENSE
System.Plugins.Consts, author: Don Stewart
System.Plugins.Env, maintainer: Don Stewart <dons@galois.com>
System.Plugins.Load, cabal-version: >= 1.2
System.Plugins.LoadTypes,
System.Plugins.Make, library
System.Plugins.Package, exposed-modules:
System.Plugins.PackageAPI, System.Eval,
System.Plugins.ParsePkgConfCabal, System.Eval.Haskell,
System.Plugins.Parser, System.Eval.Utils,
System.Plugins.Process, System.MkTemp,
System.Plugins.Utils System.Plugins,
includes: Linker.h System.Plugins.Consts,
extensions: CPP, ForeignFunctionInterface System.Plugins.Env,
Build-Depends: base, Cabal, haskell-src, containers, array, directory, random, process, ghc System.Plugins.Load,
ghc-options: -Wall -O -fasm -funbox-strict-fields -fno-warn-missing-signatures System.Plugins.LoadTypes,
hs-source-dirs: src System.Plugins.Make,
System.Plugins.Package,
System.Plugins.PackageAPI,
System.Plugins.ParsePkgConfCabal,
System.Plugins.Parser,
System.Plugins.Process,
System.Plugins.Utils
includes: Linker.h
extensions: CPP, ForeignFunctionInterface
ghc-options: -Wall -O -fasm -funbox-strict-fields -fno-warn-missing-signatures
hs-source-dirs: src
build-depends: base >= 3.0,
Cabal == 1.2.3.0,
haskell-src,
containers,
array,
directory,
random,
process,
ghc >= 6.8