File tree Expand file tree Collapse file tree 2 files changed +10
-5
lines changed
Expand file tree Collapse file tree 2 files changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -86,16 +86,16 @@ jobs:
8686 run : cargo fmt --all -- --check
8787
8888 - name : Clippy
89- run : cargo clippy --all-targets --no-default-features --features min-redis-compatibility-version-${{ matrix.redis-version[0] }}
89+ run : cargo clippy --all-targets --no-default-features --features "bindgen/runtime min-redis-compatibility-version-${{ matrix.redis-version[0] }}"
9090
9191 - name : Build debug
92- run : cargo build --no-default-features --features min-redis-compatibility-version-${{ matrix.redis-version[0] }}
92+ run : cargo build --no-default-features --features "bindgen/runtime min-redis-compatibility-version-${{ matrix.redis-version[0] }}"
9393
9494 - name : Build release
95- run : cargo build --release --no-default-features --features min-redis-compatibility-version-${{ matrix.redis-version[0] }}
95+ run : cargo build --release --no-default-features --features "bindgen/runtime min-redis-compatibility-version-${{ matrix.redis-version[0] }}"
9696
9797 - name : Test
98- run : cargo test --no-default-features --features min-redis-compatibility-version-${{ matrix.redis-version[0] }}
98+ run : cargo test --no-default-features --features "bindgen/runtime min-redis-compatibility-version-${{ matrix.redis-version[0] }}"
9999
100100 - name : Doc
101- run : cargo doc --all-features
101+ run : cargo doc --no-default-features --features " all-features-but-xor bindgen/runtime min-redis-compatibility-version-${{ matrix.redis-version[0] }}"
Original file line number Diff line number Diff line change @@ -148,6 +148,8 @@ cc = "1"
148148
149149[features ]
150150default = [" min-redis-compatibility-version-6-0" , " bindgen-runtime" ]
151+
152+ # xor having minimum compatibility version
151153min-redis-compatibility-version-7-4 = [" redis-module/min-redis-compatibility-version-7-4" ]
152154min-redis-compatibility-version-7-2 = [" redis-module/min-redis-compatibility-version-7-2" ]
153155min-redis-compatibility-version-7-0 = [" redis-module/min-redis-compatibility-version-7-0" ]
@@ -158,3 +160,6 @@ min-redis-compatibility-version-6-0 = ["redis-module/min-redis-compatibility-ver
158160bindgen-static = [" bindgen/static" ]
159161# Enable dynamic linking to libclang in bindgen
160162bindgen-runtime = [" bindgen/runtime" ]
163+
164+ # List all features here, that are not in a exclusive or relationship
165+ all-features-but-xor = []
You can’t perform that action at this time.
0 commit comments