@@ -177,7 +177,7 @@ jobs:
177177 touch cabal.project
178178 echo "packages: $GITHUB_WORKSPACE/source/strict-containers" >> cabal.project
179179 echo "packages: $GITHUB_WORKSPACE/source/strict-containers-lens" >> cabal.project
180- echo "packages: $GITHUB_WORKSPACE/source/strict-containers-serialise" >> cabal.project
180+ if [ $((HCNUMVER >= 80400)) -ne 0 ] ; then echo "packages: $GITHUB_WORKSPACE/source/strict-containers-serialise" >> cabal.project ; fi
181181 if [ $((HCNUMVER >= 80600)) -ne 0 ] ; then echo "packages: $GITHUB_WORKSPACE/source/strict-containers-tests" >> cabal.project ; fi
182182 cat cabal.project
183183 - name : sdist
@@ -203,14 +203,14 @@ jobs:
203203 touch cabal.project.local
204204 echo "packages: ${PKGDIR_strict_containers}" >> cabal.project
205205 echo "packages: ${PKGDIR_strict_containers_lens}" >> cabal.project
206- echo "packages: ${PKGDIR_strict_containers_serialise}" >> cabal.project
206+ if [ $((HCNUMVER >= 80400)) -ne 0 ] ; then echo "packages: ${PKGDIR_strict_containers_serialise}" >> cabal.project ; fi
207207 if [ $((HCNUMVER >= 80600)) -ne 0 ] ; then echo "packages: ${PKGDIR_strict_containers_tests}" >> cabal.project ; fi
208208 echo "package strict-containers" >> cabal.project
209209 echo " ghc-options: -Werror=missing-methods" >> cabal.project
210210 echo "package strict-containers-lens" >> cabal.project
211211 echo " ghc-options: -Werror=missing-methods" >> cabal.project
212- echo "package strict-containers-serialise" >> cabal.project
213- echo " ghc-options: -Werror=missing-methods" >> cabal.project
212+ if [ $((HCNUMVER >= 80400)) -ne 0 ] ; then echo "package strict-containers-serialise" >> cabal.project ; fi
213+ if [ $((HCNUMVER >= 80400)) -ne 0 ] ; then echo " ghc-options: -Werror=missing-methods" >> cabal.project ; fi
214214 if [ $((HCNUMVER >= 80600)) -ne 0 ] ; then echo "package strict-containers-tests" >> cabal.project ; fi
215215 if [ $((HCNUMVER >= 80600)) -ne 0 ] ; then echo " ghc-options: -Werror=missing-methods" >> cabal.project ; fi
216216 cat >> cabal.project <<EOF
@@ -243,8 +243,8 @@ jobs:
243243 ${CABAL} -vnormal check
244244 cd ${PKGDIR_strict_containers_lens} || false
245245 ${CABAL} -vnormal check
246- cd ${PKGDIR_strict_containers_serialise} || false
247- $ {CABAL} -vnormal check
246+ if [ $((HCNUMVER >= 80400)) -ne 0 ] ; then cd ${PKGDIR_strict_containers_serialise} || false ; fi
247+ if [ $((HCNUMVER >= 80400)) -ne 0 ] ; then $ {CABAL} -vnormal check ; fi
248248 if [ $((HCNUMVER >= 80600)) -ne 0 ] ; then cd ${PKGDIR_strict_containers_tests} || false ; fi
249249 if [ $((HCNUMVER >= 80600)) -ne 0 ] ; then ${CABAL} -vnormal check ; fi
250250 - name : haddock
0 commit comments