packages feed

Cabal revisions of llvm-general-pure-3.4.5.3

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-name: llvm-general-pure-version: 3.4.5.3-license: BSD3-license-file: LICENSE-author: Benjamin S.Scarlet <fgthb0@greynode.net>-maintainer: Benjamin S. Scarlet <fgthb0@greynode.net>-copyright: Benjamin S. Scarlet 2013-build-type: Simple-stability: experimental-cabal-version: >= 1.8-category: Compilers/Interpreters, Code Generation-synopsis: Pure Haskell LLVM functionality (no FFI).-description:-  llvm-general-pure is a set of pure Haskell types and functions for interacting with LLVM <http://llvm.org/>.-  It includes an ADT to represent LLVM IR (<http://llvm.org/docs/LangRef.html>). The llvm-general package-  builds on this one with FFI bindings to LLVM, but llvm-general-pure does not require LLVM to be available.-extra-source-files:-  changelog--source-repository head-  type: git-  location: git://github.com/bscarlet/llvm-general.git--source-repository this-  type: git-  location: git://github.com/bscarlet/llvm-general.git-  branch: llvm-3.4-  tag: pure-v3.4.5.3--library-  ghc-options: -fwarn-unused-imports-  build-depends: -    base >= 4.5.0.0 && < 5,-    transformers >= 0.3.0.0,-    transformers-compat,-    mtl >= 2.1.3,-    template-haskell >= 2.5.0.0,-    containers >= 0.4.2.1,-    setenv >= 0.1.0,-    parsec >= 3.1.3-  hs-source-dirs: src-  extensions:-    NoImplicitPrelude-    TupleSections-    DeriveDataTypeable-    EmptyDataDecls-    FlexibleContexts-    FlexibleInstances-    StandaloneDeriving-    ConstraintKinds-  exposed-modules:-    LLVM.General.AST-    LLVM.General.AST.AddrSpace-    LLVM.General.AST.InlineAssembly-    LLVM.General.AST.Attribute-    LLVM.General.AST.CallingConvention-    LLVM.General.AST.Constant-    LLVM.General.AST.DataLayout-    LLVM.General.AST.Float-    LLVM.General.AST.FloatingPointPredicate-    LLVM.General.AST.Global-    LLVM.General.AST.Instruction-    LLVM.General.AST.IntegerPredicate-    LLVM.General.AST.Linkage-    LLVM.General.AST.Name-    LLVM.General.AST.Operand-    LLVM.General.AST.RMWOperation-    LLVM.General.AST.Type-    LLVM.General.AST.Visibility-    LLVM.General.DataLayout-    LLVM.General.PrettyPrint-    LLVM.General.Prelude-    LLVM.General.TH--  other-modules:-    LLVM.General.Internal.PrettyPrint--test-suite test-  type: exitcode-stdio-1.0-  build-depends:  -    base >= 3 && < 5,-    test-framework >= 0.5,-    test-framework-hunit >= 0.2.7,-    HUnit >= 1.2.4.2,-    test-framework-quickcheck2 >= 0.3.0.1,-    QuickCheck >= 2.5.1.1,-    llvm-general-pure == 3.4.5.3,-    containers >= 0.4.2.1,-    mtl >= 2.1.3-  hs-source-dirs: test-  extensions:-    TupleSections-    FlexibleInstances-    FlexibleContexts-  main-is: Test.hs-  other-modules:-    LLVM.General.Test.DataLayout-    LLVM.General.Test.PrettyPrint+name: llvm-general-pure
+version: 3.4.5.3
+x-revision: 1
+license: BSD3
+license-file: LICENSE
+author: Benjamin S.Scarlet <fgthb0@greynode.net>
+maintainer: Benjamin S. Scarlet <fgthb0@greynode.net>
+copyright: Benjamin S. Scarlet 2013
+build-type: Simple
+stability: experimental
+cabal-version: >= 1.8
+category: Compilers/Interpreters, Code Generation
+synopsis: Pure Haskell LLVM functionality (no FFI).
+description:
+  llvm-general-pure is a set of pure Haskell types and functions for interacting with LLVM <http://llvm.org/>.
+  It includes an ADT to represent LLVM IR (<http://llvm.org/docs/LangRef.html>). The llvm-general package
+  builds on this one with FFI bindings to LLVM, but llvm-general-pure does not require LLVM to be available.
+extra-source-files:
+  changelog
+
+source-repository head
+  type: git
+  location: git://github.com/bscarlet/llvm-general.git
+
+source-repository this
+  type: git
+  location: git://github.com/bscarlet/llvm-general.git
+  branch: llvm-3.4
+  tag: pure-v3.4.5.3
+
+library
+  ghc-options: -fwarn-unused-imports
+  build-depends: 
+    base >= 4.6 && < 5,
+    transformers >= 0.3.0.0,
+    transformers-compat,
+    mtl >= 2.1.3,
+    template-haskell >= 2.5.0.0,
+    containers >= 0.4.2.1,
+    setenv >= 0.1.0,
+    parsec >= 3.1.3
+  hs-source-dirs: src
+  extensions:
+    NoImplicitPrelude
+    TupleSections
+    DeriveDataTypeable
+    EmptyDataDecls
+    FlexibleContexts
+    FlexibleInstances
+    StandaloneDeriving
+    ConstraintKinds
+  exposed-modules:
+    LLVM.General.AST
+    LLVM.General.AST.AddrSpace
+    LLVM.General.AST.InlineAssembly
+    LLVM.General.AST.Attribute
+    LLVM.General.AST.CallingConvention
+    LLVM.General.AST.Constant
+    LLVM.General.AST.DataLayout
+    LLVM.General.AST.Float
+    LLVM.General.AST.FloatingPointPredicate
+    LLVM.General.AST.Global
+    LLVM.General.AST.Instruction
+    LLVM.General.AST.IntegerPredicate
+    LLVM.General.AST.Linkage
+    LLVM.General.AST.Name
+    LLVM.General.AST.Operand
+    LLVM.General.AST.RMWOperation
+    LLVM.General.AST.Type
+    LLVM.General.AST.Visibility
+    LLVM.General.DataLayout
+    LLVM.General.PrettyPrint
+    LLVM.General.Prelude
+    LLVM.General.TH
+
+  other-modules:
+    LLVM.General.Internal.PrettyPrint
+
+test-suite test
+  type: exitcode-stdio-1.0
+  build-depends:  
+    base >= 3 && < 5,
+    test-framework >= 0.5,
+    test-framework-hunit >= 0.2.7,
+    HUnit >= 1.2.4.2,
+    test-framework-quickcheck2 >= 0.3.0.1,
+    QuickCheck >= 2.5.1.1,
+    llvm-general-pure == 3.4.5.3,
+    containers >= 0.4.2.1,
+    mtl >= 2.1.3
+  hs-source-dirs: test
+  extensions:
+    TupleSections
+    FlexibleInstances
+    FlexibleContexts
+  main-is: Test.hs
+  other-modules:
+    LLVM.General.Test.DataLayout
+    LLVM.General.Test.PrettyPrint