From c59538977ed74fa532be1780bb809151ccb55904 Mon Sep 17 00:00:00 2001 From: Jacques Pienaar Date: Thu, 30 May 2019 09:42:17 -0700 Subject: [PATCH] Add keywords in target_link_libraries post add_llvm_executable. -- PiperOrigin-RevId: 250704528 --- mlir/examples/Linalg/Linalg1/lib/CMakeLists.txt | 1 + mlir/test/EDSC/CMakeLists.txt | 1 + mlir/test/SDBM/CMakeLists.txt | 1 + mlir/test/TestDialect/CMakeLists.txt | 1 + mlir/tools/mlir-cpu-runner/CMakeLists.txt | 2 +- mlir/tools/mlir-opt/CMakeLists.txt | 2 +- mlir/tools/mlir-translate/CMakeLists.txt | 2 +- 7 files changed, 7 insertions(+), 3 deletions(-) diff --git a/mlir/examples/Linalg/Linalg1/lib/CMakeLists.txt b/mlir/examples/Linalg/Linalg1/lib/CMakeLists.txt index 064d0e8..d74da77 100644 --- a/mlir/examples/Linalg/Linalg1/lib/CMakeLists.txt +++ b/mlir/examples/Linalg/Linalg1/lib/CMakeLists.txt @@ -62,6 +62,7 @@ whole_archive_link(linalg1-opt ${LIBS} ) target_link_libraries(linalg1-opt + PRIVATE Linalg1 Linalg1LLVMConversion Linalg1DialectConstruction diff --git a/mlir/test/EDSC/CMakeLists.txt b/mlir/test/EDSC/CMakeLists.txt index 17dda5c..2820b90 100644 --- a/mlir/test/EDSC/CMakeLists.txt +++ b/mlir/test/EDSC/CMakeLists.txt @@ -5,6 +5,7 @@ add_llvm_executable(mlir-edsc-builder-api-test llvm_update_compile_flags(mlir-edsc-builder-api-test) target_link_libraries(mlir-edsc-builder-api-test + PRIVATE MLIRAffineOps MLIRIR MLIREDSC diff --git a/mlir/test/SDBM/CMakeLists.txt b/mlir/test/SDBM/CMakeLists.txt index d1ced9a..028a6b3 100644 --- a/mlir/test/SDBM/CMakeLists.txt +++ b/mlir/test/SDBM/CMakeLists.txt @@ -5,6 +5,7 @@ add_llvm_executable(mlir-sdbm-api-test llvm_update_compile_flags(mlir-sdbm-api-test) target_link_libraries(mlir-sdbm-api-test + PRIVATE MLIRIR MLIRSDBM LLVMCore diff --git a/mlir/test/TestDialect/CMakeLists.txt b/mlir/test/TestDialect/CMakeLists.txt index 83075f6..90495d8 100644 --- a/mlir/test/TestDialect/CMakeLists.txt +++ b/mlir/test/TestDialect/CMakeLists.txt @@ -25,6 +25,7 @@ whole_archive_link(mlir-test-opt MLIRTestDialect ) target_link_libraries(mlir-test-opt + PRIVATE MLIRTestDialect MLIRMlirOptLib LLVMSupport diff --git a/mlir/tools/mlir-cpu-runner/CMakeLists.txt b/mlir/tools/mlir-cpu-runner/CMakeLists.txt index b680c5c..3e6614a 100644 --- a/mlir/tools/mlir-cpu-runner/CMakeLists.txt +++ b/mlir/tools/mlir-cpu-runner/CMakeLists.txt @@ -28,4 +28,4 @@ add_llvm_executable(mlir-cpu-runner ) llvm_update_compile_flags(mlir-cpu-runner) whole_archive_link(mlir-cpu-runner MLIRLLVMIR MLIRStandardOps MLIRTargetLLVMIR MLIRTransforms MLIRTranslation) -target_link_libraries(mlir-cpu-runner MLIRIR ${LIBS} MLIRCPURunnerLib) +target_link_libraries(mlir-cpu-runner PRIVATE MLIRIR ${LIBS} MLIRCPURunnerLib) diff --git a/mlir/tools/mlir-opt/CMakeLists.txt b/mlir/tools/mlir-opt/CMakeLists.txt index d671594..275534e 100644 --- a/mlir/tools/mlir-opt/CMakeLists.txt +++ b/mlir/tools/mlir-opt/CMakeLists.txt @@ -39,4 +39,4 @@ add_llvm_executable(mlir-opt ) llvm_update_compile_flags(mlir-opt) whole_archive_link(mlir-opt ${LIBS}) -target_link_libraries(mlir-opt MLIRIR MLIRMlirOptLib ${LIBS} LLVMSupport) +target_link_libraries(mlir-opt PRIVATE MLIRIR MLIRMlirOptLib ${LIBS} LLVMSupport) diff --git a/mlir/tools/mlir-translate/CMakeLists.txt b/mlir/tools/mlir-translate/CMakeLists.txt index b22d988..66199f9 100644 --- a/mlir/tools/mlir-translate/CMakeLists.txt +++ b/mlir/tools/mlir-translate/CMakeLists.txt @@ -17,4 +17,4 @@ add_llvm_executable(mlir-translate ) llvm_update_compile_flags(mlir-translate) whole_archive_link(mlir-translate ${LIBS}) -target_link_libraries(mlir-translate MLIRIR ${LIBS} LLVMSupport) +target_link_libraries(mlir-translate PRIVATE MLIRIR ${LIBS} LLVMSupport) -- 2.7.4