From 3cf78ecd0396b2169601b14d3b4934aad005676e Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Tue, 30 Sep 2025 12:08:58 -1000 Subject: [PATCH] ;tools: update scripts to ghc 9.12 --- Shake.hs | 2 +- bin/gsheet-csv.hs | 2 +- bin/hledger-register-max.hs | 2 +- bin/hledger-register-max2.hs | 4 ++-- bin/hledger-report1.hs | 2 +- tools/changelogEdit.hs | 2 +- tools/docshelltest.hs | 2 +- tools/relnotes.hs | 2 +- 8 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Shake.hs b/Shake.hs index aa9034876..43de48ae0 100755 --- a/Shake.hs +++ b/Shake.hs @@ -1,5 +1,5 @@ #!/usr/bin/env stack -{- stack script --resolver lts-24.10 --compile +{- stack script --resolver nightly-2025-09-30 --compile --extra-include-dirs /Library/Developer/CommandLineTools/SDKs/MacOSX12.1.sdk/usr/include/ffi --package base-prelude --package directory diff --git a/bin/gsheet-csv.hs b/bin/gsheet-csv.hs index 0d6323248..1c14591cd 100755 --- a/bin/gsheet-csv.hs +++ b/bin/gsheet-csv.hs @@ -1,5 +1,5 @@ #!/usr/bin/env stack -{- stack --resolver=lts-24.10 script --compile --verbosity=error +{- stack --resolver=nightly-2025-09-30 script --compile --verbosity=error --package "bytestring cassava gogol gogol-core gogol-sheets lens pretty-show text" -} -- or diff --git a/bin/hledger-register-max.hs b/bin/hledger-register-max.hs index 295f559b4..213f417a9 100755 --- a/bin/hledger-register-max.hs +++ b/bin/hledger-register-max.hs @@ -1,7 +1,7 @@ #!/usr/bin/env stack -- stack runghc -- (requires hledger > 1.34) --- -- stack script --compile --resolver lts-24.10 --verbosity error --package hledger-lib --package hledger --package text --package safe +-- -- stack script --compile --resolver nightly-2025-09-30 --verbosity error --package hledger-lib --package hledger --package text --package safe -- hledger-register-max - runs "hledger register" and prints the posting with largest running total/balance. -- Usage: diff --git a/bin/hledger-register-max2.hs b/bin/hledger-register-max2.hs index fbe15a4cf..4f1ff3c85 100755 --- a/bin/hledger-register-max2.hs +++ b/bin/hledger-register-max2.hs @@ -1,8 +1,8 @@ #!/usr/bin/env stack -- stack runghc --verbosity error --package hledger -- stack runghc --verbosity error --package hledger --package hledger-lib --package text --package safe --- stack script --compile --resolver lts-24.10 --verbosity error --package hledger --package text --- stack script --compile --resolver lts-24.10 --verbosity error --package hledger --package hledger-lib --package text --package safe +-- stack script --compile --resolver nightly-2025-09-30 --verbosity error --package hledger --package text +-- stack script --compile --resolver nightly-2025-09-30 --verbosity error --package hledger --package hledger-lib --package text --package safe -- The topmost stack command above is used to run this script. -- stack script uses released hledger, stack runghc uses local hledger source. -- This script currently requires local hledger source, for Hledger.Cli.Script. diff --git a/bin/hledger-report1.hs b/bin/hledger-report1.hs index b25afb571..0dcbc97de 100755 --- a/bin/hledger-report1.hs +++ b/bin/hledger-report1.hs @@ -1,7 +1,7 @@ #!/usr/bin/env stack -- stack runghc --verbosity error --package hledger --package hledger-lib --package text --package safe -- (use the local hledger source) --- -- stack script --compile --resolver lts-24.10 --verbosity info --package hledger --package text +-- -- stack script --compile --resolver nightly-2025-09-30 --verbosity info --package hledger --package text -- -- (use a released hledger from stackage) -- A custom compound report - like incomestatement but with different, diff --git a/tools/changelogEdit.hs b/tools/changelogEdit.hs index fdb5a4526..7c3d99b6f 100755 --- a/tools/changelogEdit.hs +++ b/tools/changelogEdit.hs @@ -1,5 +1,5 @@ #!/usr/bin/env stack -{- stack script --resolver lts-24.10 +{- stack script --resolver nightly-2025-09-30 --package data-default --package extra --package process diff --git a/tools/docshelltest.hs b/tools/docshelltest.hs index fa8ece95b..d1648c130 100755 --- a/tools/docshelltest.hs +++ b/tools/docshelltest.hs @@ -1,5 +1,5 @@ #!/usr/bin/env stack -{- stack script --resolver lts-24.10 --compile +{- stack script --resolver nightly-2025-09-30 --compile -} -- add this to see packages being installed instead of a long silence: -- --verbosity=info diff --git a/tools/relnotes.hs b/tools/relnotes.hs index 54973e7bb..37c59fa05 100755 --- a/tools/relnotes.hs +++ b/tools/relnotes.hs @@ -1,5 +1,5 @@ #!/usr/bin/env stack -{- stack script --resolver lts-24.10 --compile +{- stack script --resolver nightly-2025-09-30 --compile --package process --package split -}