Skip to content

Commit 9bc36cf

Browse files
committed
[ci] Move .dll to install/bin instead
1 parent 5df5a3b commit 9bc36cf

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -121,9 +121,9 @@ jobs:
121121
# Copying the ConstraintGeometry library there makes it discoverable without
122122
# affecting the release artifact (which is uploaded from WORKSPACE_INSTALL_PATH).
123123
if [[ "$RUNNER_OS" == "Windows" ]]; then
124-
# SOFA_PLUGIN_PATH includes build/bin on Windows; create it so SOFA can scan it
125-
mkdir -p $WORKSPACE_BUILD_PATH/bin
126-
cp $GITHUB_WORKSPACE/downstream/ConstraintGeometry/install/bin/ConstraintGeometry.dll $WORKSPACE_BUILD_PATH/bin/
124+
# build/bin does not exist; SOFA silently skips it and scans build/ directly.
125+
# CollisionAlgorithm.dll lives in build/, so we place ConstraintGeometry alongside it.
126+
cp $GITHUB_WORKSPACE/downstream/ConstraintGeometry/install/bin/ConstraintGeometry.dll $WORKSPACE_BUILD_PATH/
127127
else
128128
cp $GITHUB_WORKSPACE/downstream/ConstraintGeometry/install/lib/libConstraintGeometry.* $WORKSPACE_BUILD_PATH/lib/
129129
fi

0 commit comments

Comments
 (0)