summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2023-09-22 22:33:48 +0800
committerruki <[email protected]>2023-09-22 22:33:48 +0800
commitcb30d6458a236f498e6b6be917c9f653576577ca (patch)
tree6efcb2f978bad62c282dfd12e65a70c593a38234
parentbe25747661046f65ef66f04266c8f135e9c762ee (diff)
fix cargo metadata #4231
-rw-r--r--xmake/modules/package/manager/cargo/install_package.lua9
1 files changed, 1 insertions, 8 deletions
diff --git a/xmake/modules/package/manager/cargo/install_package.lua b/xmake/modules/package/manager/cargo/install_package.lua
index 69ed48c54..51cebafee 100644
--- a/xmake/modules/package/manager/cargo/install_package.lua
+++ b/xmake/modules/package/manager/cargo/install_package.lua
@@ -102,7 +102,6 @@ function main(name, opt)
tomlfile:print("edition = \"2018\"")
tomlfile:print("")
tomlfile:print("[dependencies]")
- tomlfile:print("")
local features = configs.features
if features then
@@ -111,6 +110,7 @@ function main(name, opt)
else
tomlfile:print("%s = \"%s\"", name, require_version)
end
+ tomlfile:print("")
tomlfile:close()
end
@@ -172,13 +172,6 @@ target = "%s"
table.insert(argv, "--filter-platform")
table.insert(argv, target)
end
- if configs.features then
- table.insert(argv, "--features")
- table.insert(argv, table.concat(table.wrap(configs.features), ","))
- end
- if configs.default_features == false then
- table.insert(argv, "--no-default-features")
- end
local metadata = os.iorunv(cargo.program, argv, {curdir = sourcedir})