Skip to content

Commit 9301c76

Browse files
committed
fix(CI): Windows fixes
1 parent 7fce340 commit 9301c76

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

Justfile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,11 @@ bench pattern="*" write_report="console":
1111

1212
build-extension:
1313
cargo build {{ cargo_build_target_opt }} --release --manifest-path gems/codetracer-ruby-recorder/ext/native_tracer/Cargo.toml
14+
if [ -d "gems/codetracer-ruby-recorder/ext/native_tracer/target/x86_64-pc-windows-gnu/release" ]; then \
15+
rm -rf gems/codetracer-ruby-recorder/ext/native_tracer/target/release; \
16+
cp -r gems/codetracer-ruby-recorder/ext/native_tracer/target/x86_64-pc-windows-gnu/release gems/codetracer-ruby-recorder/ext/native_tracer/target; \
17+
mv gems/codetracer-ruby-recorder/ext/native_tracer/target/release/codetracer_ruby_recorder.dll gems/codetracer-ruby-recorder/ext/native_tracer/target/release/codetracer_ruby_recorder.so; \
18+
fi
1419

1520
format-rust:
1621
cargo fmt --manifest-path gems/codetracer-ruby-recorder/ext/native_tracer/Cargo.toml

0 commit comments

Comments
 (0)