[llvm] [CMake] Fix -DLLVM_LINK_LLVM_DYLIB=on builds when using ninja multi config (PR #65451)

via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 27 04:57:55 PDT 2023


================
@@ -41,9 +41,22 @@ if(LLVM_BUILD_LLVM_DYLIB)
      OR ("${CMAKE_SYSTEM_NAME}" STREQUAL "DragonFly")
      OR ("${CMAKE_SYSTEM_NAME}" STREQUAL "Android")
      OR ("${CMAKE_SYSTEM_NAME}" STREQUAL "SunOS")) # FIXME: It should be "GNU ld for elf"
-    configure_file(
-    ${CMAKE_CURRENT_SOURCE_DIR}/simple_version_script.map.in
-    ${LLVM_LIBRARY_DIR}/tools/llvm-shlib/simple_version_script.map)
+
+    if(NOT "${CMAKE_CFG_INTDIR}" STREQUAL ".")
----------------
ur4t wrote:

The "if" style is adjusted in [72e1dc0](https://github.com/llvm/llvm-project/pull/65451/commits/72e1dc0bc7768a131df4b1dcb5d6bda44afc4bba).

https://github.com/llvm/llvm-project/pull/65451


More information about the llvm-commits mailing list