Fix dependencies on install-libcxx CMake target
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@268363 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -178,13 +178,13 @@ endif()
|
|||||||
if (NOT CMAKE_CONFIGURATION_TYPES AND (LIBCXX_INSTALL_LIBRARY OR
|
if (NOT CMAKE_CONFIGURATION_TYPES AND (LIBCXX_INSTALL_LIBRARY OR
|
||||||
LIBCXX_INSTALL_HEADERS))
|
LIBCXX_INSTALL_HEADERS))
|
||||||
if(LIBCXX_INSTALL_LIBRARY)
|
if(LIBCXX_INSTALL_LIBRARY)
|
||||||
set(deps DEPENDS cxx)
|
set(lib_install_target cxx)
|
||||||
endif()
|
endif()
|
||||||
if(LIBCXX_INSTALL_HEADERS)
|
if(LIBCXX_INSTALL_HEADERS)
|
||||||
set(deps DEPENDS install-libcxx-headers)
|
set(header_install_target install-libcxx-headers)
|
||||||
endif()
|
endif()
|
||||||
add_custom_target(install-libcxx
|
add_custom_target(install-libcxx
|
||||||
${deps}
|
DEPENDS ${lib_install_target} ${header_install_target}
|
||||||
COMMAND "${CMAKE_COMMAND}"
|
COMMAND "${CMAKE_COMMAND}"
|
||||||
-DCMAKE_INSTALL_COMPONENT=libcxx
|
-DCMAKE_INSTALL_COMPONENT=libcxx
|
||||||
-P "${LIBCXX_BINARY_DIR}/cmake_install.cmake")
|
-P "${LIBCXX_BINARY_DIR}/cmake_install.cmake")
|
||||||
|
|||||||
Reference in New Issue
Block a user