diff --git a/sailfish-macros/Cargo.toml b/sailfish-macros/Cargo.toml index 114f526..25b0c29 100644 --- a/sailfish-macros/Cargo.toml +++ b/sailfish-macros/Cargo.toml @@ -22,7 +22,7 @@ doctest = false [features] default = ["config"] -# enable configuration file (sailfish.yml) support +# enable configuration file (sailfish.toml) support config = ["sailfish-compiler/config"] [dependencies] diff --git a/sailfish/Cargo.toml b/sailfish/Cargo.toml index 24c7f08..84e56a8 100644 --- a/sailfish/Cargo.toml +++ b/sailfish/Cargo.toml @@ -13,7 +13,9 @@ workspace = ".." edition = "2018" [features] -default = ["derive", "perf-inline"] +default = ["config", "derive", "perf-inline"] +# enable configuration file (sailfish.toml) support +config = ["sailfish-macros/config"] # automatically import derive macro derive = ["sailfish-macros"] # enable json filter @@ -30,6 +32,7 @@ serde_json = { version = "1.0.95", optional = true } [dependencies.sailfish-macros] path = "../sailfish-macros" version = "0.6.1" +default-features = false optional = true [build-dependencies]