[PATCH] D126963: [gn build] Extract compiled_action.gni from tablegen.gni

Nico Weber via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Jun 3 07:05:36 PDT 2022


thakis created this revision.
thakis added a reviewer: hans.
Herald added a project: All.
thakis requested review of this revision.
Herald added a project: LLVM.

After years of tablegen being the only host binary we run as part
of the build, we're now in the process of growing at least two more:

- make_confusable_table (https://reviews.llvm.org/rG180bae08a04d)
- pseudo-gen (not yet fully hooked up in the GN build, but I have a local branch that hooks it up).

Factor our the few lines we need for running a host binary as part of the
build.


https://reviews.llvm.org/D126963

Files:
  llvm/utils/gn/build/compiled_action.gni
  llvm/utils/gn/build/run_built_binary.py
  llvm/utils/gn/build/run_tablegen.py
  llvm/utils/gn/secondary/llvm/utils/TableGen/tablegen.gni

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D126963.434014.patch
Type: text/x-patch
Size: 4794 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220603/e96c258e/attachment.bin>


More information about the llvm-commits mailing list