cabal-version: >= 1.2.3
name: bindings-gobject
synopsis:
Low level bindings supporting GObject and derived libraries.
description:
This package contains bindings to GObject library, using
bindings-DSL macros and style. Like GObject, it's
not useful by itself, but as a foundation for other
libraries making use of its type system.
version: 0.3
license: BSD3
license-file: LICENSE
maintainer: Maurício C. Antunes <mauricio.antunes@gmail.com>
author: Maurício C. Antunes
build-type: Simple
category: FFI
bug-reports: http://bitbucket.org/mauricio/bindings-dsl/issues
library
hs-source-dirs: src
extensions:
ForeignFunctionInterface
build-depends:
base >= 3 && < 5,
bindings-DSL >= 1.0.8 && < 1.1,
bindings-glib >= 0.1.5 && < 0.2
exposed-modules:
Bindings.GObject
Bindings.GObject.BaseObjectType
Bindings.GObject.BoxedTypes
Bindings.GObject.Closures
Bindings.GObject.EnumerationAndFlagTypes
Bindings.GObject.GenericValues
Bindings.GObject.GParamSpec
Bindings.GObject.GTypeModule
Bindings.GObject.GTypePlugin
Bindings.GObject.ParametersAndValues
Bindings.GObject.Signals
Bindings.GObject.TypeInformation
Bindings.GObject.ValueArrays
Bindings.GObject.Varargs
c-sources: src/inlines.c
pkgconfig-depends: gobject-2.0 >= 2.24.1