Skip to content

Commit 1b1ca30

Browse files
committed
feat: enable mcpp test on Windows (clang-scan-deps now available)
xlings LLVM Windows package now includes clang-scan-deps.exe. Re-enable the unit + integration test step in Windows CI.
1 parent 8a40d2a commit 1b1ca30

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

.github/workflows/ci-windows.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -94,9 +94,11 @@ jobs:
9494
"$MCPP_SELF" --version
9595
echo "MCPP_SELF=$MCPP_SELF" >> "$GITHUB_ENV"
9696
97-
# NOTE: `mcpp test` requires clang-scan-deps for module dependency
98-
# scanning. The xlings LLVM package does not yet ship it on Windows.
99-
# Enable once available.
97+
- name: Unit + integration tests via mcpp test
98+
shell: bash
99+
run: |
100+
export MCPP_VENDORED_XLINGS=$(cygpath -w "$USERPROFILE/.xlings/subos/default/bin/xlings.exe")
101+
"$MCPP_SELF" test
100102
101103
- name: E2E suite
102104
shell: bash

0 commit comments

Comments
 (0)