Skip to content
Snippets Groups Projects
Forked from Glasgow Haskell Compiler / GHC
7436 commits behind, 157 commits ahead of the upstream repository.
  • Cheng Shao's avatar
    a38079b5
    ci: improve nix-shell for gen_ci.hs and fix some ghc/hlint warnings · a38079b5
    Cheng Shao authored
    - Add a ghc environment including prebuilt dependencies to the
      nix-shell. Get rid of the ad hoc cabal cache and all dependencies
      are now downloaded from the nixos binary cache.
    - Make gen_ci.hs a cabal package with HLS integration, to make future
      hacking of gen_ci.hs easier.
    - Fix some ghc/hlint warnings after I got HLS to work.
    - For the lint-ci-config job, do a shallow clone to save a few minutes
      of unnecessary git checkout time.
    
    (cherry picked from commit 93b9bbc1)
    a38079b5
    History
    ci: improve nix-shell for gen_ci.hs and fix some ghc/hlint warnings
    Cheng Shao authored
    - Add a ghc environment including prebuilt dependencies to the
      nix-shell. Get rid of the ad hoc cabal cache and all dependencies
      are now downloaded from the nixos binary cache.
    - Make gen_ci.hs a cabal package with HLS integration, to make future
      hacking of gen_ci.hs easier.
    - Fix some ghc/hlint warnings after I got HLS to work.
    - For the lint-ci-config job, do a shallow clone to save a few minutes
      of unnecessary git checkout time.
    
    (cherry picked from commit 93b9bbc1)
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
gen-ci.cabal 323 B
cabal-version: 3.0
name:          gen-ci
version:       0.1.0.0
build-type:    Simple

common warnings
  ghc-options: -Wall

executable gen_ci
  import:           warnings
  main-is:          gen_ci.hs
  build-depends:
    , aeson       >=1.8.1
    , base
    , bytestring
    , containers

  default-language: Haskell2010