From: Nico Weber Date: Tue, 19 Jul 2022 20:50:53 +0000 (-0400) Subject: [gn build] (manually) port c91ce941448 (HTMLForestResources.inc) X-Git-Tag: upstream/15.0.7~1171 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=374db8fc2e49f7d627e8942681d467422641f4b2;p=platform%2Fupstream%2Fllvm.git [gn build] (manually) port c91ce941448 (HTMLForestResources.inc) --- diff --git a/llvm/utils/gn/secondary/clang-tools-extra/pseudo/tool/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/pseudo/tool/BUILD.gn index d891dd2..5de30fd 100644 --- a/llvm/utils/gn/secondary/clang-tools-extra/pseudo/tool/BUILD.gn +++ b/llvm/utils/gn/secondary/clang-tools-extra/pseudo/tool/BUILD.gn @@ -1,11 +1,32 @@ +action("HTMLForestResources") { + script = "bundle_resources.py" + inputs = [ + "HTMLForest.css", + "HTMLForest.js", + "HTMLForest.html", + ] + outputs = [ "$target_gen_dir/HTMLForestResources.inc" ] + args = + rebase_path(outputs, root_build_dir) + rebase_path(inputs, root_build_dir) +} + executable("clang-pseudo") { configs += [ "//llvm/utils/gn/build:clang_code" ] deps = [ + ":HTMLForestResources", "//clang-tools-extra/pseudo/lib", "//clang-tools-extra/pseudo/lib/cli", "//clang/lib/Basic", "//llvm/lib/Support", ] - include_dirs = [ "../include" ] - sources = [ "ClangPseudo.cpp" ] + include_dirs = [ + "../include", + + # To pick up HTMLForestResources.inc: + target_gen_dir, + ] + sources = [ + "ClangPseudo.cpp", + "HTMLForest.cpp", + ] }