chrono import should be conditional and needs the serde feature
This commit is contained in:
parent
7dea480b37
commit
c707aa81e1
|
@ -1382,6 +1382,11 @@ fn main() -> Result<()> {
|
||||||
*/
|
*/
|
||||||
let mut toml = root.clone();
|
let mut toml = root.clone();
|
||||||
toml.push("Cargo.toml");
|
toml.push("Cargo.toml");
|
||||||
|
let chrono = if ts.import_chrono {
|
||||||
|
"chrono = { version = \"0.4\", features = [\"serde\"] }\n"
|
||||||
|
} else {
|
||||||
|
""
|
||||||
|
};
|
||||||
let tomlout = format!(
|
let tomlout = format!(
|
||||||
"[package]\n\
|
"[package]\n\
|
||||||
name = \"{}\"\n\
|
name = \"{}\"\n\
|
||||||
|
@ -1390,11 +1395,11 @@ fn main() -> Result<()> {
|
||||||
\n\
|
\n\
|
||||||
[dependencies]\n\
|
[dependencies]\n\
|
||||||
anyhow = \"1\"\n\
|
anyhow = \"1\"\n\
|
||||||
chrono = \"0.4\"\n\
|
{}\
|
||||||
percent-encoding = \"2.1\"\n\
|
percent-encoding = \"2.1\"\n\
|
||||||
reqwest = {{ version = \"0.11\", features = [\"json\"] }}\n\
|
reqwest = {{ version = \"0.11\", features = [\"json\"] }}\n\
|
||||||
serde = {{ version = \"1\", features = [\"derive\"] }}\n",
|
serde = {{ version = \"1\", features = [\"derive\"] }}\n",
|
||||||
name, version,
|
name, version, chrono,
|
||||||
);
|
);
|
||||||
save(&toml, tomlout.as_str())?;
|
save(&toml, tomlout.as_str())?;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue