packages feed

Cabal revisions of inline-java-0.10.0

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

revision 1
-name:                inline-java-version:             0.10.0-synopsis:            Java interop via inline Java code in Haskell modules.-description:         Please see README.md.-homepage:            http://github.com/tweag/inline-java#readme-license:             BSD3-license-file:        LICENSE-author:              Tweag I/O-maintainer:          m@tweag.io-copyright:           2015-2016 EURL Tweag.-category:            FFI, JVM, Java-build-type:          Simple-cabal-version:       >=1.10-extra-source-files:-  CHANGELOG.md-  README.md-extra-tmp-files:-  src/Foreign/JNI.c--source-repository head-  type:     git-  location: https://github.com/tweag/inline-java--flag linear-types-  description: Build the linear types interface.-  default: False--library-  hs-source-dirs: src/common-  if impl(ghc >= 8.11)-    hs-source-dirs: src/ghc-8.11-  else-    hs-source-dirs: src/ghc-8.10-  c-sources: cbits/bctable.c-  cc-options: -std=c99 -Wall -Werror-  include-dirs: cbits/-  includes: bctable.h-  install-includes: bctable.h-  exposed-modules:-    Language.Java.Inline-    Language.Java.Inline.Cabal-    Language.Java.Inline.Internal-    Language.Java.Inline.Internal.Magic-    Language.Java.Inline.Internal.QQMarker-    Language.Java.Inline.Internal.QQMarker.Names-    Language.Java.Inline.Plugin-    Language.Java.Inline.Unsafe-  other-modules:-    GhcPlugins.Extras-    FastString.Extras-  build-depends:-    -- Can't build at all with GHC < 8.0.2.-    base >=4.14.0.0 && <5,-    bytestring >=0.10,-    Cabal >=1.24.2,-    directory >=1.2,-    filepath >=1,-    ghc >=8.10.1 && <=8.11,-    jni >=0.8 && <0.9,-    jvm >=0.6 && <0.7,-    language-java >=0.2,-    mtl >=2.2.1,-    process >=1.2,-    text >=1.2,-    template-haskell >=2.10,-    temporary >=1.2-  default-language: Haskell2010-  if flag(linear-types)-    hs-source-dirs: src/linear-types-    exposed-modules:-      Language.Java.Inline.Safe-      Language.Java.Inline.Internal.QQMarker.Safe-    build-depends:-      linear-base ==0.1.0.0-  else-    hs-source-dirs: src/no-linear-types--test-suite spec-  type:-    exitcode-stdio-1.0-  hs-source-dirs: tests/common-  main-is: Main.hs-  other-modules:-    SafeSpec-    Spec-    Language.Java.InlineSpec-  build-depends:-    base,-    jni,-    jvm,-    hspec,-    inline-java,-    QuickCheck,-    quickcheck-unicode,-    text,-    vector-  default-language: Haskell2010-  ghc-options: -threaded-  cpp-options: -DHSPEC_DISCOVER=hspec-discover-  if flag(linear-types)-    hs-source-dirs: tests/linear-types-    other-modules:-      Language.Java.Inline.SafeSpec-    build-depends:-      linear-base ==0.1.0.0-  else-    hs-source-dirs: tests/no-linear-types--benchmark micro-benchmarks-  type: exitcode-stdio-1.0-  main-is: Main.hs-  hs-source-dirs: benchmarks/micro-  build-depends:-    base >=4.8 && <5,-    criterion,-    deepseq >=1.4.2,-    inline-java,-    jni,-    jvm,-    singletons-  default-language: Haskell2010-  ghc-options: -threaded+name:                inline-java
+version:             0.10.0
+x-revision: 1
+synopsis:            Java interop via inline Java code in Haskell modules.
+description:         The hackage package has been superseded by the github repository which builds with Bazel. Please see http://github.com/tweag/inline-java#readme.
+homepage:            http://github.com/tweag/inline-java#readme
+license:             BSD3
+license-file:        LICENSE
+author:              Tweag I/O
+maintainer:          m@tweag.io
+copyright:           2015-2016 EURL Tweag.
+category:            FFI, JVM, Java
+build-type:          Simple
+cabal-version:       >=1.10
+extra-source-files:
+  CHANGELOG.md
+  README.md
+extra-tmp-files:
+  src/Foreign/JNI.c
+
+source-repository head
+  type:     git
+  location: https://github.com/tweag/inline-java
+
+flag linear-types
+  description: Build the linear types interface.
+  default: False
+
+library
+  hs-source-dirs: src/common
+  if impl(ghc >= 8.11)
+    hs-source-dirs: src/ghc-8.11
+  else
+    hs-source-dirs: src/ghc-8.10
+  c-sources: cbits/bctable.c
+  cc-options: -std=c99 -Wall -Werror
+  include-dirs: cbits/
+  includes: bctable.h
+  install-includes: bctable.h
+  exposed-modules:
+    Language.Java.Inline
+    Language.Java.Inline.Cabal
+    Language.Java.Inline.Internal
+    Language.Java.Inline.Internal.Magic
+    Language.Java.Inline.Internal.QQMarker
+    Language.Java.Inline.Internal.QQMarker.Names
+    Language.Java.Inline.Plugin
+    Language.Java.Inline.Unsafe
+  other-modules:
+    GhcPlugins.Extras
+    FastString.Extras
+  build-depends:
+    -- Can't build at all with GHC < 8.0.2.
+    base >=4.14.0.0 && <5,
+    bytestring >=0.10,
+    Cabal >=1.24.2,
+    directory >=1.2,
+    filepath >=1,
+    ghc >=8.10.1 && <=8.11,
+    jni >=0.8 && <0.9,
+    jvm >=0.6 && <0.7,
+    language-java >=0.2,
+    mtl >=2.2.1,
+    process >=1.2,
+    text >=1.2,
+    template-haskell >=2.10,
+    temporary >=1.2
+  default-language: Haskell2010
+  if flag(linear-types)
+    hs-source-dirs: src/linear-types
+    exposed-modules:
+      Language.Java.Inline.Safe
+      Language.Java.Inline.Internal.QQMarker.Safe
+    build-depends:
+      linear-base ==0.1.0.0
+  else
+    hs-source-dirs: src/no-linear-types
+
+test-suite spec
+  type:
+    exitcode-stdio-1.0
+  hs-source-dirs: tests/common
+  main-is: Main.hs
+  other-modules:
+    SafeSpec
+    Spec
+    Language.Java.InlineSpec
+  build-depends:
+    base,
+    jni,
+    jvm,
+    hspec,
+    inline-java,
+    QuickCheck,
+    quickcheck-unicode,
+    text,
+    vector
+  default-language: Haskell2010
+  ghc-options: -threaded
+  cpp-options: -DHSPEC_DISCOVER=hspec-discover
+  if flag(linear-types)
+    hs-source-dirs: tests/linear-types
+    other-modules:
+      Language.Java.Inline.SafeSpec
+    build-depends:
+      linear-base ==0.1.0.0
+  else
+    hs-source-dirs: tests/no-linear-types
+
+benchmark micro-benchmarks
+  type: exitcode-stdio-1.0
+  main-is: Main.hs
+  hs-source-dirs: benchmarks/micro
+  build-depends:
+    base >=4.8 && <5,
+    criterion,
+    deepseq >=1.4.2,
+    inline-java,
+    jni,
+    jvm,
+    singletons
+  default-language: Haskell2010
+  ghc-options: -threaded