"llvm-gen-attributes",
"llvm-gen-intrinsics",
"llvm-gen-revision",
+ "llvm-gen-extension",
],
export_generated_headers: [
"llvm-gen-attributes",
"llvm-gen-intrinsics",
"llvm-gen-revision",
+ "llvm-gen-extension",
],
target: {
windows: {
cmd: "python $(location git_sha1_gen.py) --output $(out)",
}
+genrule {
+ name: "llvm-gen-extension",
+ out: ["llvm/Support/Extension.def"],
+ srcs: [".git/logs/HEAD*"],
+ tool_files: ["utils/gn/secondary/llvm/include/llvm/Support/write_extension_def.py"],
+ cmd: "python $(location utils/gn/secondary/llvm/include/llvm/Support/write_extension_def.py) --output $(out)",
+}
+
force_build_llvm_components_defaults {
name: "force_build_llvm_components",
// Host build disabled by soong/llvm.go unless FORCE_BUILD_LLVM_COMPONENTS