@@ -150,7 +150,7 @@ jobs:
150
150
- name : initial cabal.project for sdist
151
151
run : |
152
152
touch cabal.project
153
- echo "packages: $GITHUB_WORKSPACE/source/hs-bindgen-patterns " >> cabal.project
153
+ echo "packages: $GITHUB_WORKSPACE/source/hs-bindgen-runtime " >> cabal.project
154
154
echo "packages: $GITHUB_WORKSPACE/source/hs-bindgen" >> cabal.project
155
155
echo "packages: $GITHUB_WORKSPACE/source/hs-bindgen-libclang" >> cabal.project
156
156
echo "packages: $GITHUB_WORKSPACE/source/ansi-diff" >> cabal.project
@@ -165,8 +165,8 @@ jobs:
165
165
find sdist -maxdepth 1 -type f -name '*.tar.gz' -exec tar -C $GITHUB_WORKSPACE/unpacked -xzvf {} \;
166
166
- name : generate cabal.project
167
167
run : |
168
- PKGDIR_hs_bindgen_patterns ="$(find "$GITHUB_WORKSPACE/unpacked" -maxdepth 1 -type d -regex '.*/hs-bindgen-patterns -[0-9.]*')"
169
- echo "PKGDIR_hs_bindgen_patterns =${PKGDIR_hs_bindgen_patterns }" >> "$GITHUB_ENV"
168
+ PKGDIR_hs_bindgen_runtime ="$(find "$GITHUB_WORKSPACE/unpacked" -maxdepth 1 -type d -regex '.*/hs-bindgen-runtime -[0-9.]*')"
169
+ echo "PKGDIR_hs_bindgen_runtime =${PKGDIR_hs_bindgen_runtime }" >> "$GITHUB_ENV"
170
170
PKGDIR_hs_bindgen="$(find "$GITHUB_WORKSPACE/unpacked" -maxdepth 1 -type d -regex '.*/hs-bindgen-[0-9.]*')"
171
171
echo "PKGDIR_hs_bindgen=${PKGDIR_hs_bindgen}" >> "$GITHUB_ENV"
172
172
PKGDIR_hs_bindgen_libclang="$(find "$GITHUB_WORKSPACE/unpacked" -maxdepth 1 -type d -regex '.*/hs-bindgen-libclang-[0-9.]*')"
@@ -176,11 +176,11 @@ jobs:
176
176
rm -f cabal.project cabal.project.local
177
177
touch cabal.project
178
178
touch cabal.project.local
179
- echo "packages: ${PKGDIR_hs_bindgen_patterns }" >> cabal.project
179
+ echo "packages: ${PKGDIR_hs_bindgen_runtime }" >> cabal.project
180
180
echo "packages: ${PKGDIR_hs_bindgen}" >> cabal.project
181
181
echo "packages: ${PKGDIR_hs_bindgen_libclang}" >> cabal.project
182
182
echo "packages: ${PKGDIR_ansi_diff}" >> cabal.project
183
- echo "package hs-bindgen-patterns " >> cabal.project
183
+ echo "package hs-bindgen-runtime " >> cabal.project
184
184
echo " ghc-options: -Werror=missing-methods" >> cabal.project
185
185
echo "package hs-bindgen" >> cabal.project
186
186
echo " ghc-options: -Werror=missing-methods" >> cabal.project
@@ -195,13 +195,13 @@ jobs:
195
195
package hs-bindgen-libclang
196
196
ghc-options: -Werror
197
197
198
- package hs-bindgen-patterns
198
+ package hs-bindgen-runtime
199
199
ghc-options: -Werror
200
200
201
201
package ansi-diff
202
202
ghc-options: -Werror
203
203
EOF
204
- $HCPKG list --simple-output --names-only | perl -ne 'for (split /\s+/) { print "constraints: any.$_ installed\n" unless /^(ansi-diff|hs-bindgen|hs-bindgen-libclang|hs-bindgen-patterns )$/; }' >> cabal.project.local
204
+ $HCPKG list --simple-output --names-only | perl -ne 'for (split /\s+/) { print "constraints: any.$_ installed\n" unless /^(ansi-diff|hs-bindgen|hs-bindgen-libclang|hs-bindgen-runtime )$/; }' >> cabal.project.local
205
205
cat cabal.project
206
206
cat cabal.project.local
207
207
- name : dump install plan
@@ -229,7 +229,7 @@ jobs:
229
229
$CABAL v2-test $ARG_COMPILER $ARG_TESTS $ARG_BENCH all --test-show-details=direct
230
230
- name : cabal check
231
231
run : |
232
- cd ${PKGDIR_hs_bindgen_patterns } || false
232
+ cd ${PKGDIR_hs_bindgen_runtime } || false
233
233
${CABAL} -vnormal check
234
234
cd ${PKGDIR_hs_bindgen} || false
235
235
${CABAL} -vnormal check
0 commit comments