stack-all 0.4 → 0.4.0.1
raw patch · 4 files changed
+7/−4 lines, 4 files
Files
- ChangeLog.md +3/−0
- README.md +1/−1
- src/Main.hs +2/−2
- stack-all.cabal +1/−1
ChangeLog.md view
@@ -1,5 +1,8 @@ # Release history for stack-all +## 0.4.0.1 (2022-03-27)+- fix build with simple-cmd-0.2.4+ ## 0.4 (2022-01-24) - 'lts' alias can now be used as a commandline version argument - stack-nightly.yaml is now only used for building nightly
README.md view
@@ -7,7 +7,7 @@ ## Usage `stack-all` by default runs `stack build` over Stackage Nightly and-LTS major versions (current default is nightly & LTS 18, 16, 14, 13, 12, 11)+LTS major versions (current default is nightly & LTS 19, 18, 16, 14, 13, 12, 11) corresponding to latest major ghc minor versions, with appropriate stack `--resolver` options.
src/Main.hs view
@@ -215,8 +215,7 @@ error' $ showMajor ver ++ " build failed" --- taken from cabal-rpm FileUtils:-+#if !MIN_VERSION_simple_cmd(0,2,4) filesWithExtension :: FilePath -- directory -> String -- file extension -> IO [FilePath]@@ -233,6 +232,7 @@ [file] -> return $ Just $ dir </> file [] -> return Nothing _ -> putStrLn ("More than one " ++ ext ++ " file found!") >> return Nothing+#endif -- looks in current dir for a unique file with given extension doesFileExistWithExtension :: FilePath -> String -> IO Bool
stack-all.cabal view
@@ -1,5 +1,5 @@ name: stack-all-version: 0.4+version: 0.4.0.1 synopsis: CLI tool for building across Stackage major versions description: Build your Haskell project over Stackage major LTS versions.