fix(loader): pass cc::Tool::args()

Certain targets, such as `aarch64-apple-*`, require additional compiler
flags to cross-compile for the intended target.
This commit is contained in:
yvt 2022-06-23 23:04:32 +09:00 committed by Blaž Hrastnik
parent 4461090c3d
commit f6f054ae5b

View file

@ -318,6 +318,7 @@ fn build_tree_sitter_library(src_path: &Path, grammar: GrammarConfiguration) ->
for (key, value) in compiler.env() { for (key, value) in compiler.env() {
command.env(key, value); command.env(key, value);
} }
command.args(compiler.args());
if cfg!(all(windows, target_env = "msvc")) { if cfg!(all(windows, target_env = "msvc")) {
command command