22# You can use any of the options supported by packcheck as environment
33# variables here. See https://github.com/composewell/packcheck for all
44# options and their explanation.
5- #
5+
66branches :
77 only :
88 - master
@@ -23,7 +23,7 @@ environment:
2323 # ------------------------------------------------------------------------
2424 #
2525 GHCUP_VERSION : " 0.1.50.2"
26- GHCVER : " 9.14.1 "
26+ GHCVER : " 9.12.4 "
2727 # CABALVER: "3.10.3.0"
2828
2929 # ------------------------------------------------------------------------
@@ -33,10 +33,13 @@ environment:
3333 DISABLE_BENCH : " y"
3434 DISABLE_DOCS : " y"
3535 DISABLE_DIST_CHECKS : " y"
36+ # On Windows, DISABLE_SDIST_BUILD is useful for (1) avoiding
37+ # path length restriction, (2) avoid installing autoreconf
38+ # for configure builds.
3639 DISABLE_SDIST_BUILD : " y"
3740 # Note: these require the "diff" utility.
3841 # DISABLE_SDIST_GIT_CHECK: "y"
39- # DISABLE_SDIST_PROJECT_CHECK: "y"
42+ DISABLE_SDIST_PROJECT_CHECK : " y"
4043
4144 # ------------------------------------------------------------------------
4245 # cabal options
@@ -55,12 +58,16 @@ environment:
5558 # If you have not committed packcheck.sh in your repo at PACKCHECK_LOCAL_PATH
5659 # then it is automatically pulled from this URL.
5760 PACKCHECK_GITHUB_URL : " https://raw.githubusercontent.com/composewell/packcheck"
58- PACKCHECK_GITHUB_COMMIT : " dd6862df527f317fd4987afa523fba3f4fde7e19 "
61+ PACKCHECK_GITHUB_COMMIT : " b3743510c7c26f83254ffd9ef91bcd71560cff05 "
5962
6063 # Override the temp directory to avoid sed escaping issues
6164 # See https://github.com/haskell/cabal/issues/5386
6265 TMP : " c:\\ tmp"
6366
67+ # ------------------------------------------------------------------------
68+ # Usually you do not need to change anything below this line
69+ # ------------------------------------------------------------------------
70+
6471# Bump the -> version to clear the cache
6572# packcheck uses "%APPDATA%\\local" to install tools like hlint etc.
6673# cabal may use "%APPDATA%\\cabal" or "c:\\cabal"
7279 - " C:\\ ghcup"
7380 - " C:\\ cabal"
7481
75- # Folder where the repository is cloned.
82+ # Folder where the repository is cloned. Kept as short as possible to avoid
83+ # long path issues on Windows.
7684clone_folder : " c:\\ pkg"
7785build : off
7886
0 commit comments