packages feed

ghc-build-stats-0.1.0.0: ghc-build-stats.cabal

cabal-version:   3.0
name:            ghc-build-stats
version:         0.1.0.0
synopsis:        A tool for analysing the output of ghc-build-stats-plugin
description:     A tool for analysing the output of ghc-build-stats-plugin
license:         BSD-3-Clause
license-file:    LICENSE
author:          Teo Camarasu
maintainer:      teofilcamarasu@gmail.com
copyright:       ghc-build-stats Contributors
category:        Development
build-type:      Simple
extra-doc-files: CHANGELOG.md
tested-with:     
  GHC ==9.10
  ||  ==9.12
  ||  ==9.14

common warnings
  ghc-options: -Wall

library
  import:           warnings
  exposed-modules:
    WeighedNode
    Lib 
    ChromeTracingExport
    Simulate
  build-depends:
    aeson >= 2.2 && < 2.3
    , base >= 4.20 && < 4.23
    , bytestring >= 0.12 && < 0.13
    , containers >= 0.7 && < 0.9
    , psqueues >= 0.2 && < 0.3
    , text >= 2.1.3 && < 2.2
    , optparse-applicative >=0.18.1 && <0.19.1
  hs-source-dirs:   src
  default-language: GHC2024

executable ghc-build-stats
  main-is:          Main.hs
  hs-source-dirs:   app
  default-language: Haskell2010
  build-depends:
    , base
    , ghc-build-stats