[PATCH] D133633: [CMake] Add ClangBootstrap configuration

Petr Hosek via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Wed Sep 21 01:18:18 PDT 2022


phosek added inline comments.


================
Comment at: clang/CMakeLists.txt:912-926
+    TABLEGEN
+            -DLLVM_TABLEGEN=${LLVM_RUNTIME_OUTPUT_INTDIR}/llvm-tblgen
+            -DCLANG_TABLEGEN=${LLVM_RUNTIME_OUTPUT_INTDIR}/clang-tblgen
+    LINKER  -DCMAKE_LINKER=${LLVM_RUNTIME_OUTPUT_INTDIR}/ld.lld
+    AR      -DCMAKE_AR=${LLVM_RUNTIME_OUTPUT_INTDIR}/llvm-ar
+    RANLIB  -DCMAKE_RANLIB=${LLVM_RUNTIME_OUTPUT_INTDIR}/llvm-ranlib
+    OBJCOPY -DCMAKE_OBJCOPY=${LLVM_RUNTIME_OUTPUT_INTDIR}/llvm-objcopy
----------------
I don't think we need a dedicated keyword for each tool, I'd just pass these through `CMAKE_ARGS`.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D133633/new/

https://reviews.llvm.org/D133633



More information about the cfe-commits mailing list