Skip to content

Commit c93cc89

Browse files
authored
cover CI hole which appears to be hiding a proc_macro bindgen bug (#1452)
# Description @swift-nav/algint-team Prior to this PR, we only tested `cargo build --all-targets --all-features` on Linux machines. This seems to be a gap where inside of a proc-macro in the `swiftnav-rs` which can fail on different OSes. After we take this PR we no longer will have this gap. Note, this is possibly not the best place to put this check, it may make more sense to have the ci, lint format run on a matrix instead. # API compatibility Does this change introduce a API compatibility risk? None ## API compatibility plan If the above is "Yes", please detail the compatibility (or migration) plan: No # JIRA Reference None
1 parent 4f99d87 commit c93cc89

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

scripts/ci_build_rust.bash

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ else
2222
fi
2323

2424
cargo build --no-default-features -p sbp
25+
cargo build --no-default-features -p sbp --features swiftnav
2526
cargo build --no-default-features -p sbp --features serde
2627
cargo build --no-default-features -p sbp --features json
2728
cargo build --no-default-features -p sbp --features async

0 commit comments

Comments
 (0)