diff --git a/ekg-core.cabal b/ekg-core.cabal index 73bcf3b..1d1f5c5 100644 --- a/ekg-core.cabal +++ b/ekg-core.cabal @@ -1,20 +1,28 @@ -cabal-version: 3.0 -name: ekg-core -version: 0.1.2.0 -synopsis: Tracking of system metrics -description: - This library lets you define and track system metrics. -homepage: https://github.com/tibbe/ekg-core -bug-reports: https://github.com/tibbe/ekg-core/issues -license: BSD-3-Clause -license-file: LICENSE -author: Johan Tibell -maintainer: Johan Tibell , - Mikhail Glushenkov -category: System -build-type: Simple -extra-source-files: CHANGES.md -tested-with: GHC == { 9.8.1, 9.6.3, 9.2.8, 8.10.7, 8.8.4, 8.6.5, 8.4.4 } +cabal-version: 3.0 +name: ekg-core +version: 0.1.2.0 +synopsis: Tracking of system metrics +description: This library lets you define and track system metrics. +homepage: https://github.com/tibbe/ekg-core +bug-reports: https://github.com/tibbe/ekg-core/issues +license: BSD-3-Clause +license-file: LICENSE +author: Johan Tibell +maintainer: + Johan Tibell , + Mikhail Glushenkov + +category: System +build-type: Simple +extra-source-files: CHANGES.md +tested-with: + GHC ==8.4.4 + || ==8.6.5 + || ==8.8.4 + || ==8.10.7 + || ==9.2.8 + || ==9.6.3 + || ==9.8.1 library exposed-modules: @@ -31,41 +39,46 @@ library System.Metrics.ThreadId build-depends: - ghc-prim >=0.5.2 && < 0.12, - base >= 4.6 && < 4.20, - containers >= 0.5 && < 0.7, - text >=1.2.4 && < 2.2, - unordered-containers < 0.3 + , base >=4.6 && <4.20 + , containers >=0.5 && <0.7 + , ghc-prim >=0.5.2 && <0.12 + , text >=1.2.4 && <2.2 + , unordered-containers <0.3 - default-language: Haskell2010 + default-language: Haskell2010 + ghc-options: -Wall - ghc-options: -Wall if arch(i386) cc-options: -march=i686 - includes: distrib.h + + includes: distrib.h install-includes: distrib.h - include-dirs: cbits - c-sources: cbits/atomic.c cbits/distrib.c + include-dirs: cbits + c-sources: + cbits/atomic.c + cbits/distrib.c benchmark counter - main-is: Counter.hs - type: exitcode-stdio-1.0 + main-is: Counter.hs + type: exitcode-stdio-1.0 build-depends: - base, - ekg-core + , base + , ekg-core + default-language: Haskell2010 - hs-source-dirs: benchmarks - ghc-options: -O2 -threaded -Wall + hs-source-dirs: benchmarks + ghc-options: -O2 -threaded -Wall benchmark distribution - main-is: Distribution.hs - type: exitcode-stdio-1.0 + main-is: Distribution.hs + type: exitcode-stdio-1.0 build-depends: - base, - ekg-core + , base + , ekg-core + default-language: Haskell2010 - hs-source-dirs: benchmarks - ghc-options: -O2 -threaded -Wall + hs-source-dirs: benchmarks + ghc-options: -O2 -threaded -Wall source-repository head type: git