This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. 08 Jul, 2020 3 commits
  2. 07 Jul, 2020 1 commit
  3. 05 Jul, 2020 1 commit
  4. 04 Jul, 2020 1 commit
  5. 01 Jul, 2020 1 commit
  6. 30 Jun, 2020 1 commit
    • Oleg Grenrus's avatar
      Add list-bin command · 17e5e073
      Oleg Grenrus authored
      This is partial solution to #6807, because we invoke solver.
      The follow-up will be to modify Rebuild monad so,
      that it can be run without rebuilding (i.e. fail if cache is cold).
      17e5e073
  7. 29 Jun, 2020 5 commits
  8. 27 Jun, 2020 2 commits
  9. 24 Jun, 2020 1 commit
    • Luke Lau's avatar
      Fix ghci being launched before other sources were built · e3d26087
      Luke Lau authored
      This looks like an accident from a6e427ac
      It causes cases like this to fail:
      
      $ cat foo.c
      int foo() { return 42; }
      $ cat Lib.hs
      module Lib where
      
      foreign import ccall "foo" foo :: Int
      
      bar = foo
      $ cat cabal-csrc-repl.cabal
      cabal-version:      2.4
      name:               cabal-csrc-repl
      version:            0.1.0.0
      library
          exposed-modules:  Lib
          build-depends:    base ^>=4.14.0.0
          C-sources:        foo.c
          default-language: Haskell2010
      $ cabal v2-repl
      Resolving dependencies...
      Build profile: -w ghc-8.10.1 -O1
      In order, the following will be built (use -v for more details):
       - cabal-csrc-repl-0.1.0.0 (lib) (first run)
      Configuring library for cabal-csrc-repl-0.1.0.0..
      Preprocessing library for cabal-csrc-repl-0.1.0.0..
      GHCi, version 8.10.1: https://www.haskell.org/ghc/  :? for help
      [1 of 1] Compiling Lib              ( Lib.hs, interpreted )
      Ok, one module loaded.
      *Lib> foo
      ghc: ^^ Could not load '_foo', dependency unresolved. See top entry above.
      e3d26087
  10. 23 Jun, 2020 2 commits
  11. 22 Jun, 2020 2 commits
  12. 21 Jun, 2020 1 commit
  13. 20 Jun, 2020 1 commit
  14. 18 Jun, 2020 9 commits
  15. 16 Jun, 2020 5 commits
  16. 15 Jun, 2020 1 commit
  17. 13 Jun, 2020 3 commits