packages feed

Cabal revisions of llvm-dsl-0.1.1

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

revision 1
-Cabal-Version:  2.2-Name:           llvm-dsl-Version:        0.1.1-License:        BSD-3-Clause-License-File:   LICENSE-Author:         Henning Thielemann <haskell@henning-thielemann.de>-Maintainer:     Henning Thielemann <haskell@henning-thielemann.de>-Homepage:       https://wiki.haskell.org/LLVM-Category:       Compilers/Interpreters, Code Generation-Synopsis:       Support for writing an EDSL with LLVM-JIT as target-Description:-  Support for writing an EDSL with LLVM-JIT as target.-  .-  * "LLVM.DSL.Expression":-    Code snippets that represent arithmetics-    and support arithmetic operators.-  .-  * "LLVM.DSL.Parameter":-    Parameterize LLVM-generated code.-  .-  * "LLVM.DSL.Execution":-    Assemble functions to modules and run them.-Stability:      Experimental-Tested-With:    GHC==7.0.4, GHC==7.4.2, GHC==7.8.4-Tested-With:    GHC==8.4.4, GHC==8.6.5, GHC==8.8.4-Tested-With:    GHC==9.0.2, GHC==9.2.8, GHC==9.4.6-Build-Type:     Simple-Extra-Source-Files:-  Makefile--Source-Repository head-  Type:     darcs-  Location: https://hub.darcs.net/thielema/llvm-dsl/--Source-Repository this-  Tag:      0.1.1-  Type:     darcs-  Location: https://hub.darcs.net/thielema/llvm-dsl/--Flag debug-  Description: Automatically dump LLVM Bitcode files for debugging-  Default: False-  Manual: True--Library-  Build-Depends:-    llvm-extra >=0.11 && <0.12,-    llvm-tf >=9.2 && <13.0,-    tfp >=1.0 && <1.1,-    numeric-prelude >=0.4.3 && <0.5,-    storable-record >=0.0.5 && <0.1,-    storable-enum >=0.0 && <0.1,-    bool8 >=0.0 && <0.1,-    vault >=0.3 && <0.4,-    transformers >=0.1.1 && <0.7,-    utility-ht >=0.0.15 && <0.1,-    unsafe >=0.0 && <0.1,-    prelude-compat >=0.0 && <0.0.1,-    base >=3 && <5--  Default-Language: Haskell98-  GHC-Options: -Wall-  Hs-source-dirs: src-  If flag(debug)-    Hs-source-dirs: src/debug-on-  Else-    Hs-source-dirs: src/debug-off-  Exposed-Modules:-    LLVM.DSL.Expression-    LLVM.DSL.Expression.Vector-    LLVM.DSL.Expression.Maybe-    LLVM.DSL.Value-    LLVM.DSL.Parameter-    LLVM.DSL.Execution-    LLVM.DSL.Render.Run-    LLVM.DSL.Render.Argument-    LLVM.DSL.Debug.Counter-    LLVM.DSL.Debug.StablePtr-    LLVM.DSL.Debug.Marshal-  Other-Modules:-    LLVM.DSL.Dump+Cabal-Version:  2.2
+Name:           llvm-dsl
+Version:        0.1.1
+x-revision: 1
+License:        BSD-3-Clause
+License-File:   LICENSE
+Author:         Henning Thielemann <haskell@henning-thielemann.de>
+Maintainer:     Henning Thielemann <haskell@henning-thielemann.de>
+Homepage:       https://wiki.haskell.org/LLVM
+Category:       Compilers/Interpreters, Code Generation
+Synopsis:       Support for writing an EDSL with LLVM-JIT as target
+Description:
+  Support for writing an EDSL with LLVM-JIT as target.
+  .
+  * "LLVM.DSL.Expression":
+    Code snippets that represent arithmetics
+    and support arithmetic operators.
+  .
+  * "LLVM.DSL.Parameter":
+    Parameterize LLVM-generated code.
+  .
+  * "LLVM.DSL.Execution":
+    Assemble functions to modules and run them.
+Stability:      Experimental
+Tested-With:    GHC==7.0.4, GHC==7.4.2, GHC==7.8.4
+Tested-With:    GHC==8.4.4, GHC==8.6.5, GHC==8.8.4
+Tested-With:    GHC==9.0.2, GHC==9.2.8, GHC==9.4.6
+Build-Type:     Simple
+Extra-Source-Files:
+  Makefile
+
+Source-Repository head
+  Type:     darcs
+  Location: https://hub.darcs.net/thielema/llvm-dsl/
+
+Source-Repository this
+  Tag:      0.1.1
+  Type:     darcs
+  Location: https://hub.darcs.net/thielema/llvm-dsl/
+
+Flag debug
+  Description: Automatically dump LLVM Bitcode files for debugging
+  Default: False
+  Manual: True
+
+Library
+  Build-Depends:
+    llvm-extra >=0.11 && <0.13,
+    llvm-tf >=9.2 && <17.1,
+    tfp >=1.0 && <1.1,
+    numeric-prelude >=0.4.3 && <0.5,
+    storable-record >=0.0.5 && <0.1,
+    storable-enum >=0.0 && <0.1,
+    bool8 >=0.0 && <0.1,
+    vault >=0.3 && <0.4,
+    transformers >=0.1.1 && <0.7,
+    utility-ht >=0.0.15 && <0.1,
+    unsafe >=0.0 && <0.1,
+    prelude-compat >=0.0 && <0.0.1,
+    base >=3 && <5
+
+  Default-Language: Haskell98
+  GHC-Options: -Wall
+  Hs-source-dirs: src
+  If flag(debug)
+    Hs-source-dirs: src/debug-on
+  Else
+    Hs-source-dirs: src/debug-off
+  Exposed-Modules:
+    LLVM.DSL.Expression
+    LLVM.DSL.Expression.Vector
+    LLVM.DSL.Expression.Maybe
+    LLVM.DSL.Value
+    LLVM.DSL.Parameter
+    LLVM.DSL.Execution
+    LLVM.DSL.Render.Run
+    LLVM.DSL.Render.Argument
+    LLVM.DSL.Debug.Counter
+    LLVM.DSL.Debug.StablePtr
+    LLVM.DSL.Debug.Marshal
+  Other-Modules:
+    LLVM.DSL.Dump