import Test.Cabal.Prelude main = cabalTest $ do -- NB: This variant seems to use the bootstrapped Cabal? skipUnless "no Cabal for GHC" =<< hasCabalForGhc -- implicit setup-depends conflict with GHC >= 8.2; c.f. #415 skipUnlessGhcVersion "< 8.2" -- This test depends heavily on what packages are in the global -- database, don't record the output recordMode DoNotRecord $ do -- TODO: Hack, delete me withEnvFilter (`notElem` ["HOME", "CABAL_DIR"]) $ do cabal "v2-build" ["all"]