Add --feature full

`features = ["full"]` enables all features except integration crates.
This commit is contained in:
René Kijewski 2024-10-08 13:01:31 +02:00
parent a7e4485e13
commit 9cef402849
6 changed files with 8 additions and 3 deletions

View File

@ -32,8 +32,8 @@ jobs:
with:
tool: cargo-nextest
- uses: Swatinem/rust-cache@v2
- run: cargo build --all-targets
- run: cargo nextest run
- run: cargo build --all-targets --features full
- run: cargo nextest run --all-targets --features full
Package:
strategy:

View File

@ -14,7 +14,7 @@ edition = "2021"
rust-version = "1.71"
[package.metadata.docs.rs]
features = ["default", "serde_json"]
features = ["full"]
rustdoc-args = ["--generate-link-to-definition", "--cfg=docsrs"]
[badges]
@ -22,6 +22,7 @@ maintenance = { status = "actively-developed" }
[features]
default = ["config", "humansize", "urlencode"]
full = ["default", "code-in-doc", "serde_json"]
code-in-doc = ["rinja_derive/code-in-doc"]
config = ["rinja_derive/config"]
humansize = ["rinja_derive/humansize", "dep:humansize"]

View File

@ -21,6 +21,7 @@ rustdoc-args = ["--generate-link-to-definition", "--cfg=docsrs"]
[features]
default = ["rinja/default"]
full = ["rinja/full"]
code-in-doc = ["rinja/code-in-doc"]
config = ["rinja/config"]
humansize = ["rinja/humansize"]

View File

@ -21,6 +21,7 @@ rustdoc-args = ["--generate-link-to-definition", "--cfg=docsrs"]
[features]
default = ["rinja/default"]
full = ["rinja/full"]
code-in-doc = ["rinja/code-in-doc"]
config = ["rinja/config"]
humansize = ["rinja/humansize"]

View File

@ -21,6 +21,7 @@ rustdoc-args = ["--generate-link-to-definition", "--cfg=docsrs"]
[features]
default = ["rinja/default"]
full = ["rinja/full"]
code-in-doc = ["rinja/code-in-doc"]
config = ["rinja/config"]
humansize = ["rinja/humansize"]

View File

@ -21,6 +21,7 @@ rustdoc-args = ["--generate-link-to-definition", "--cfg=docsrs"]
[features]
default = ["rinja/default"]
full = ["rinja/full"]
code-in-doc = ["rinja/code-in-doc"]
config = ["rinja/config"]
humansize = ["rinja/humansize"]