Remove PGF from PGF2, clean up PGF2 cabal file.

This commit is contained in:
John J. Camilleri
2020-07-08 21:55:42 +02:00
parent 47d1da0845
commit 2ac796dbbc
3 changed files with 41 additions and 35 deletions

View File

@@ -1,3 +0,0 @@
module PGF(module PGF2) where
import PGF2

View File

@@ -1 +0,0 @@
module PGF.Internal where

View File

@@ -1,29 +1,34 @@
name: pgf2 name: pgf2
version: 0.1.0.0 version: 1.0.0
-- synopsis: synopsis: Bindings to the Grammatical Framework C runtime
-- description: description:
homepage: http://www.grammaticalframework.org GF, Grammatical Framework, is a programming language for multilingual grammar applications.
GF grammars are compiled into Portable Grammar Format (PGF) which can be used with the PGF runtime, written in C.
This package provides Haskell bindings to that runtime.
homepage: https://www.grammaticalframework.org
license: LGPL-3 license: LGPL-3
--license-file: LICENSE author: Krasimir Angelov, Inari Listenmaa
author: Krasimir Angelov, Inari
maintainer:
-- copyright:
category: Language category: Language
build-type: Simple build-type: Simple
extra-source-files: README extra-source-files: README
cabal-version: >=1.10 cabal-version: >=1.10
library library
exposed-modules: PGF2, PGF2.Internal, SG exposed-modules:
-- backwards compatibility API: PGF2,
--, PGF, PGF.Internal PGF2.Internal,
other-modules: PGF2.FFI, PGF2.Expr, PGF2.Type, SG.FFI SG
build-depends: base >=4.3, other-modules:
containers, pretty PGF2.FFI,
-- hs-source-dirs: PGF2.Expr,
PGF2.Type,
SG.FFI
build-depends:
base >=4.3,
containers,
pretty
default-language: Haskell2010 default-language: Haskell2010
build-tools: hsc2hs build-tools: hsc2hs
extra-libraries: sg pgf gu extra-libraries: sg pgf gu
cc-options: -std=c99 cc-options: -std=c99
c-sources: utils.c c-sources: utils.c
@@ -31,7 +36,12 @@ library
executable pgf-shell executable pgf-shell
main-is: pgf-shell.hs main-is: pgf-shell.hs
hs-source-dirs: examples hs-source-dirs: examples
build-depends: base, pgf2, containers, mtl, lifted-base build-depends:
base,
containers,
lifted-base,
mtl,
pgf2
default-language: Haskell2010 default-language: Haskell2010
if impl(ghc>=7.0) if impl(ghc>=7.0)
ghc-options: -rtsopts ghc-options: -rtsopts