Skip to content

Commit e11b467

Browse files
committed
Set hdf5 as workspace package
1 parent 90d96e2 commit e11b467

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -293,7 +293,11 @@ jobs:
293293
- name: Build and test
294294
env:
295295
CARGO_TARGET_X86_64_PC_WINDOWS_GNU_RUNNER: wine64
296-
run: cargo test --features hdf5-sys/static --target x86_64-pc-windows-gnu -- --skip test_compile_fail
296+
run: cargo test --workspace --features hdf5-sys/static --target x86_64-pc-windows-gnu --exclude=hdf5-derive
297+
- name: Build and test hdf5-derive
298+
env:
299+
CARGO_TARGET_X86_64_PC_WINDOWS_GNU_RUNNER: wine64
300+
run: cargo test --package hdf5-derive --features hdf5/static --target x86_64-pc-windows-gnu
297301

298302
addr_san:
299303
name: Address sanitizer

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ mpi-sys = "0.2"
2626
num-complex = { version = "0.4", default-features = false }
2727
regex = "1.10"
2828
# internal
29+
hdf5 = { version = "0.8.1", path = "hdf5" } # !V
2930
hdf5-derive = { version = "0.8.1", path = "hdf5-derive" } # !V
3031
hdf5-src = { version = "0.8.1", path = "hdf5-src" } # !V
3132
hdf5-sys = { version = "0.8.1", path = "hdf5-sys" } # !V

hdf5-derive/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,4 @@ syn = { version = "2.0", features = ["derive", "extra-traits"]}
2323

2424
[dev-dependencies]
2525
trybuild = "1.0"
26-
hdf5 = { version = ">=0.7.1", path = "../hdf5" }
26+
hdf5.workspace = true

0 commit comments

Comments
 (0)