[libcxx-commits] [libcxx] ce36c5a - [libc++] Fix installation of cxx_experimental

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Tue Mar 24 07:13:48 PDT 2020


Author: Louis Dionne
Date: 2020-03-24T10:13:39-04:00
New Revision: ce36c5ab643a5ced7da2034288bbfbdd7193058b

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

LOG: [libc++] Fix installation of cxx_experimental

cxx_experimental was never installed because ${experimental_lib} always
expands to an empty target. This seems to have been broken by 97d6fcce4ec6.

Added: 
    

Modified: 
    libcxx/src/CMakeLists.txt

Removed: 
    


################################################################################
diff  --git a/libcxx/src/CMakeLists.txt b/libcxx/src/CMakeLists.txt
index 2a9d05473be6..63ca34d1ec47 100644
--- a/libcxx/src/CMakeLists.txt
+++ b/libcxx/src/CMakeLists.txt
@@ -349,7 +349,7 @@ if (LIBCXX_INSTALL_LIBRARY)
   endif()
 
   if(LIBCXX_INSTALL_EXPERIMENTAL_LIBRARY)
-    install(TARGETS ${LIBCXX_INSTALL_TARGETS} ${experimental_lib}
+    install(TARGETS cxx_experimental
       LIBRARY DESTINATION ${LIBCXX_INSTALL_PREFIX}${LIBCXX_INSTALL_LIBRARY_DIR} COMPONENT cxx
       ARCHIVE DESTINATION ${LIBCXX_INSTALL_PREFIX}${LIBCXX_INSTALL_LIBRARY_DIR} COMPONENT cxx
       RUNTIME DESTINATION ${LIBCXX_INSTALL_PREFIX}bin COMPONENT cxx)


        


More information about the libcxx-commits mailing list