diff --git a/.github/workflows/clippy.yml b/.github/workflows/clippy.yml index 742d098c3e..a812af1f0a 100644 --- a/.github/workflows/clippy.yml +++ b/.github/workflows/clippy.yml @@ -315,6 +315,8 @@ jobs: run: cargo clippy -p windows-interface - name: Clippy windows-link run: cargo clippy -p windows-link + - name: Clippy windows-numerics + run: cargo clippy -p windows-numerics - name: Clippy windows-registry run: cargo clippy -p windows-registry - name: Clippy windows-result diff --git a/.github/workflows/no-default-features.yml b/.github/workflows/no-default-features.yml index 6c628440ee..086b43418e 100644 --- a/.github/workflows/no-default-features.yml +++ b/.github/workflows/no-default-features.yml @@ -49,6 +49,8 @@ jobs: run: cargo check -p windows-interface --no-default-features - name: Check windows-link run: cargo check -p windows-link --no-default-features + - name: Check windows-numerics + run: cargo check -p windows-numerics --no-default-features - name: Check windows-registry run: cargo check -p windows-registry --no-default-features - name: Check windows-result diff --git a/.github/workflows/raw-dylib.yml b/.github/workflows/raw-dylib.yml index 27e027d906..5e0b87b93d 100644 --- a/.github/workflows/raw-dylib.yml +++ b/.github/workflows/raw-dylib.yml @@ -346,6 +346,8 @@ jobs: run: cargo test -p windows-interface --target ${{ matrix.target }} ${{ matrix.etc }} - name: Test windows-link run: cargo test -p windows-link --target ${{ matrix.target }} ${{ matrix.etc }} + - name: Test windows-numerics + run: cargo test -p windows-numerics --target ${{ matrix.target }} ${{ matrix.etc }} - name: Test windows-registry run: cargo test -p windows-registry --target ${{ matrix.target }} ${{ matrix.etc }} - name: Test windows-result @@ -362,10 +364,10 @@ jobs: run: cargo test -p windows_aarch64_gnullvm --target ${{ matrix.target }} ${{ matrix.etc }} - name: Test windows_aarch64_msvc run: cargo test -p windows_aarch64_msvc --target ${{ matrix.target }} ${{ matrix.etc }} - - name: Test windows_i686_gnu - run: cargo test -p windows_i686_gnu --target ${{ matrix.target }} ${{ matrix.etc }} - name: Clean run: cargo clean + - name: Test windows_i686_gnu + run: cargo test -p windows_i686_gnu --target ${{ matrix.target }} ${{ matrix.etc }} - name: Test windows_i686_gnullvm run: cargo test -p windows_i686_gnullvm --target ${{ matrix.target }} ${{ matrix.etc }} - name: Test windows_i686_msvc diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 512222f9af..e21d9ae102 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -343,6 +343,8 @@ jobs: run: cargo test -p windows-interface --target ${{ matrix.target }} ${{ matrix.etc }} - name: Test windows-link run: cargo test -p windows-link --target ${{ matrix.target }} ${{ matrix.etc }} + - name: Test windows-numerics + run: cargo test -p windows-numerics --target ${{ matrix.target }} ${{ matrix.etc }} - name: Test windows-registry run: cargo test -p windows-registry --target ${{ matrix.target }} ${{ matrix.etc }} - name: Test windows-result @@ -359,10 +361,10 @@ jobs: run: cargo test -p windows_aarch64_gnullvm --target ${{ matrix.target }} ${{ matrix.etc }} - name: Test windows_aarch64_msvc run: cargo test -p windows_aarch64_msvc --target ${{ matrix.target }} ${{ matrix.etc }} - - name: Test windows_i686_gnu - run: cargo test -p windows_i686_gnu --target ${{ matrix.target }} ${{ matrix.etc }} - name: Clean run: cargo clean + - name: Test windows_i686_gnu + run: cargo test -p windows_i686_gnu --target ${{ matrix.target }} ${{ matrix.etc }} - name: Test windows_i686_gnullvm run: cargo test -p windows_i686_gnullvm --target ${{ matrix.target }} ${{ matrix.etc }} - name: Test windows_i686_msvc diff --git a/Cargo.toml b/Cargo.toml index 2d6b6f6c5d..e7557e4b8d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -28,6 +28,7 @@ windows-bindgen = { path = "crates/libs/bindgen" } windows-collections = { path = "crates/libs/collections" } windows-core = { path = "crates/libs/core" } windows-link = { path = "crates/libs/link" } +windows-numerics = { path = "crates/libs/numerics" } windows-registry = { path = "crates/libs/registry" } windows-result = { path = "crates/libs/result" } windows-strings = { path = "crates/libs/strings" }