hlibgit2-0.1: hlibgit2.cabal
Name: hlibgit2
Version: 0.1
Synopsis: Bindings to libgit2 v0.1.0-265-gb5c5f0f
Description: Generated bindings to libgit2.
License-file: LICENSE
License: MIT
Author: Sakari Jokinen, Jacob Stanley
Maintainer: sakariij@gmail.com
Build-Type: Simple
Cabal-Version: >=1.10
Category: FFI
extra-source-files:
tests/Main.hs~
tests/Main.hs
tests/Main.o
tests/Main.hi
libgit2/include/git2.h
libgit2/include/git2/refs.h
libgit2/include/git2/odb.h
libgit2/include/git2/types.h
libgit2/include/git2/index.h
libgit2/include/git2/thread-utils.h
libgit2/include/git2/oid.h
libgit2/include/git2/tag.h
libgit2/include/git2/zlib.h
libgit2/include/git2/object.h
libgit2/include/git2/signature.h
libgit2/include/git2/blob.h
libgit2/include/git2/odb_backend.h
libgit2/include/git2/repository.h
libgit2/include/git2/common.h
libgit2/include/git2/commit.h
libgit2/include/git2/errors.h
libgit2/include/git2/tree.h
libgit2/include/git2/revwalk.h
libgit2/src/cc-compat.h
libgit2/src/refs.h
libgit2/src/odb.h
libgit2/src/delta-apply.h
libgit2/src/index.h
libgit2/src/thread-utils.h
libgit2/src/vector.h
libgit2/src/tag.h
libgit2/src/dir.h
libgit2/src/map.h
libgit2/src/signature.h
libgit2/src/blob.h
libgit2/src/hash.h
libgit2/src/fileops.h
libgit2/src/repository.h
libgit2/src/hashtable.h
libgit2/src/common.h
libgit2/src/util.h
libgit2/src/bswap.h
libgit2/src/t03-data.h
libgit2/src/filebuf.h
libgit2/src/mingw-compat.h
libgit2/src/commit.h
libgit2/src/pqueue.h
libgit2/src/msvc-compat.h
libgit2/src/tree.h
libgit2/src/block-sha1/sha1.h
libgit2/deps/zlib/inffixed.h
libgit2/deps/zlib/zconf.h
libgit2/deps/zlib/inflate.h
libgit2/deps/zlib/inftrees.h
libgit2/deps/zlib/zlib.h
libgit2/deps/zlib/trees.h
libgit2/deps/zlib/zutil.h
libgit2/deps/zlib/inffast.h
libgit2/deps/zlib/deflate.h
libgit2/src/win32/pthread.h
Source-repository head
type: git
location: git://github.com/sakari/hlibgit2.git
Source-repository this
type: git
location: git://github.com/sakari/hlibgit2.git
tag: hlibgit2-0.1
test-suite smoke
default-language: Haskell98
type: exitcode-stdio-1.0
main-is: Main.hs
hs-source-dirs: tests
build-depends:
base >=3,
hlibgit2,
process
library
default-language: Haskell98
default-extensions:
ForeignFunctionInterface
build-depends:
base >= 3 && < 5,
bindings-DSL >= 1.0.9 && < 1.1
exposed-modules:
Bindings.Libgit2
Bindings.Libgit2.Refs
Bindings.Libgit2.Odb
Bindings.Libgit2.Types
Bindings.Libgit2.Index
Bindings.Libgit2.ThreadUtils
Bindings.Libgit2.Oid
Bindings.Libgit2.Tag
Bindings.Libgit2.Object
Bindings.Libgit2.Signature
Bindings.Libgit2.Blob
Bindings.Libgit2.OdbBackend
Bindings.Libgit2.Repository
Bindings.Libgit2.Common
Bindings.Libgit2.Commit
Bindings.Libgit2.Errors
Bindings.Libgit2.Tree
Bindings.Libgit2.Revwalk
c-sources:
Bindings/Libgit2/Tag.hsc.helper.c
Bindings/Libgit2/Blob.hsc.helper.c
Bindings/Libgit2/Commit.hsc.helper.c
Bindings/Libgit2/Tree.hsc.helper.c
include-dirs:
libgit2/include
libgit2/src
libgit2/src/block-sha1
libgit2/deps/zlib
c-sources:
libgit2/src/hash.c
libgit2/src/index.c
libgit2/src/pqueue.c
libgit2/src/filebuf.c
libgit2/src/hashtable.c
libgit2/src/util.c
libgit2/src/errors.c
libgit2/src/odb.c
libgit2/src/delta-apply.c
libgit2/src/odb_loose.c
libgit2/src/tree.c
libgit2/src/thread-utils.c
libgit2/src/revwalk.c
libgit2/src/oid.c
libgit2/src/odb_pack.c
libgit2/src/tag.c
libgit2/src/signature.c
libgit2/src/vector.c
libgit2/src/blob.c
libgit2/src/refs.c
libgit2/src/repository.c
libgit2/src/fileops.c
libgit2/src/object.c
libgit2/src/commit.c
libgit2/src/block-sha1/sha1.c
libgit2/deps/zlib/trees.c
libgit2/deps/zlib/zutil.c
libgit2/deps/zlib/inffast.c
libgit2/deps/zlib/adler32.c
libgit2/deps/zlib/deflate.c
libgit2/deps/zlib/inflate.c
libgit2/deps/zlib/inftrees.c
if os(windows)
cc-options: -DGIT_WIN32 -DNO_VIZ
include-dirs:
libgit2/src/win32
c-sources:
libgit2/src/win32/pthread.c
libgit2/src/win32/dir.c
libgit2/src/win32/fileops.c
libgit2/src/win32/map.c
else
include-dirs:
libgit2/src/unix
c-sources:
libgit2/src/unix/map.c