add new feature link_cpp

This commit is contained in:
2022-03-25 13:35:11 +08:00
parent 9f01db8a57
commit 776058926a

View File

@@ -36,10 +36,14 @@ cmake = { version = "0.1", optional = true }
all = ["exif", "ugoira"]
avdict = ["bindgen", "cmake", "flagset"]
exif = ["bindgen", "c_fixed_string", "cmake", "link-cplusplus", "int-enum", "utf16string"]
link_cpp = []
ugoira = ["avdict", "bindgen", "cmake", "link-cplusplus"]
[target.'cfg(windows)'.dependencies]
winapi = { version = "0.3.9", features = ["winnls", "stringapiset"] }
[target.'cfg(target_env = "gnu")'.dependencies]
[target.'cfg(all(target_env = "gnu", not(feature = "link_cpp")))'.dependencies]
link-cplusplus = { version = "1.0", features = ["libstdc++"], optional = true }
[target.'cfg(all(target_env = "gnu", feature = "link_cpp"))'.dependencies]
link-cplusplus = { version = "1.0", features = ["libc++"], optional = true }