Skip to content

Commit 53a7df4

Browse files
committed
fix: add pre-seed LLVM step to Windows release job
1 parent 4dad1c7 commit 53a7df4

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -480,6 +480,16 @@ jobs:
480480
run: |
481481
export MCPP_VENDORED_XLINGS="$XLINGS_BIN"
482482
483+
# Pre-seed mcpp sandbox with xlings LLVM
484+
MCPP_XPKGS="$USERPROFILE/.mcpp/registry/data/xpkgs"
485+
XLINGS_XPKGS="$USERPROFILE/.xlings/data/xpkgs"
486+
if [ -d "$XLINGS_XPKGS/xim-x-llvm" ]; then
487+
mkdir -p "$MCPP_XPKGS"
488+
rm -rf "$MCPP_XPKGS/xim-x-llvm"
489+
cp -r "$XLINGS_XPKGS/xim-x-llvm" "$MCPP_XPKGS/xim-x-llvm"
490+
echo "Pre-seeded LLVM from global xlings"
491+
fi
492+
483493
"$MCPP" build
484494
485495
MCPP_BIN=$(find target -name "mcpp.exe" -path "*/bin/*" | head -1)

0 commit comments

Comments
 (0)