Merge "[rust] Fix missing libclang for bindgen on darwin."
This commit is contained in:
@@ -28,14 +28,13 @@ var (
|
|||||||
|
|
||||||
// bindgen should specify its own Clang revision so updating Clang isn't potentially blocked on bindgen failures.
|
// bindgen should specify its own Clang revision so updating Clang isn't potentially blocked on bindgen failures.
|
||||||
bindgenClangVersion = "clang-r383902c"
|
bindgenClangVersion = "clang-r383902c"
|
||||||
bindgenLibClangSoGit = "11git"
|
|
||||||
|
|
||||||
//TODO(b/160803703) Use a prebuilt bindgen instead of the built bindgen.
|
//TODO(b/160803703) Use a prebuilt bindgen instead of the built bindgen.
|
||||||
_ = pctx.SourcePathVariable("bindgenCmd", "out/host/${config.HostPrebuiltTag}/bin/bindgen")
|
_ = pctx.SourcePathVariable("bindgenCmd", "out/host/${config.HostPrebuiltTag}/bin/bindgen")
|
||||||
_ = pctx.SourcePathVariable("bindgenClang",
|
_ = pctx.SourcePathVariable("bindgenClang",
|
||||||
"${cc_config.ClangBase}/${config.HostPrebuiltTag}/"+bindgenClangVersion+"/bin/clang")
|
"${cc_config.ClangBase}/${config.HostPrebuiltTag}/"+bindgenClangVersion+"/bin/clang")
|
||||||
_ = pctx.SourcePathVariable("bindgenLibClang",
|
_ = pctx.SourcePathVariable("bindgenLibClang",
|
||||||
"${cc_config.ClangBase}/${config.HostPrebuiltTag}/"+bindgenClangVersion+"/lib64/libclang.so."+bindgenLibClangSoGit)
|
"${cc_config.ClangBase}/${config.HostPrebuiltTag}/"+bindgenClangVersion+"/lib64/")
|
||||||
|
|
||||||
//TODO(ivanlozano) Switch this to RuleBuilder
|
//TODO(ivanlozano) Switch this to RuleBuilder
|
||||||
bindgen = pctx.AndroidStaticRule("bindgen",
|
bindgen = pctx.AndroidStaticRule("bindgen",
|
||||||
|
Reference in New Issue
Block a user