[llvm] aa19429 - Re-apply [build] Fix stand-alone builds of clang.

Francesco Petrogalli via llvm-commits llvm-commits at lists.llvm.org
Mon Jan 23 16:30:28 PST 2023


Author: Francesco Petrogalli
Date: 2023-01-24T01:29:44+01:00
New Revision: aa19429b19b6a8d44a671a93bf9c00570bad53ac

URL: https://github.com/llvm/llvm-project/commit/aa19429b19b6a8d44a671a93bf9c00570bad53ac
DIFF: https://github.com/llvm/llvm-project/commit/aa19429b19b6a8d44a671a93bf9c00570bad53ac.diff

LOG: Re-apply [build] Fix stand-alone builds of clang.

This reverts commit 0e09bb8b143c80426c497a924ee4fa57a26af6b5.

Differential Revision: https://reviews.llvm.org/D142403

Added: 
    

Modified: 
    llvm/cmake/modules/LLVMConfig.cmake.in

Removed: 
    


################################################################################
diff  --git a/llvm/cmake/modules/LLVMConfig.cmake.in b/llvm/cmake/modules/LLVMConfig.cmake.in
index f1362fa032c2..bae2a07c0fb1 100644
--- a/llvm/cmake/modules/LLVMConfig.cmake.in
+++ b/llvm/cmake/modules/LLVMConfig.cmake.in
@@ -140,9 +140,9 @@ if(NOT TARGET LLVMSupport)
   @llvm_config_include_buildtree_only_exports@
 endif()
 
-# By creating intrinsics_gen, omp_gen and acc_gen here, subprojects that depend
-# on LLVM's tablegen-generated headers can always depend on this target whether
-# building in-tree with LLVM or not.
+# By creating the following targets here, subprojects that depend on
+# LLVM's tablegen-generated headers can always depend on this target
+# whether building in-tree with LLVM or not.
 if(NOT TARGET intrinsics_gen)
   add_custom_target(intrinsics_gen)
 endif()
@@ -152,6 +152,9 @@ endif()
 if(NOT TARGET acc_gen)
   add_custom_target(acc_gen)
 endif()
+if(NOT TARGET RISCVTargetParserTableGen)
+  add_custom_target(RISCVTargetParserTableGen)
+endif()
 
 set_property(GLOBAL PROPERTY LLVM_TARGETS_CONFIGURED On)
 include(${LLVM_CMAKE_DIR}/LLVM-Config.cmake)


        


More information about the llvm-commits mailing list