1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00

[CMake] Add llvm-ar subdirectory explicitly.

This is required because ExternalProject_Add requires all targets specified in the DEPENDS argument must exist before calling ExternalProject_Add.

llvm-svn: 247592
This commit is contained in:
Chris Bieneman 2015-09-14 18:36:40 +00:00
parent a06e26ee63
commit 62bbf09645

View File

@ -30,9 +30,10 @@ if(CYGWIN OR NOT LLVM_ENABLE_PIC)
set(LLVM_TOOL_LLVM_LTO_BUILD Off) set(LLVM_TOOL_LLVM_LTO_BUILD Off)
endif() endif()
# Add LTO before clang, ExternalProject requires targets specified in DEPENDS # Add LTO and llvm-ar before clang, ExternalProject requires targets specified
# to exist before the call to ExternalProject_Add # in DEPENDS to exist before the call to ExternalProject_Add.
add_llvm_tool_subdirectory(lto) add_llvm_tool_subdirectory(lto)
add_llvm_tool_subdirectory(llvm-ar)
# Projects supported via LLVM_EXTERNAL_*_SOURCE_DIR need to be explicitly # Projects supported via LLVM_EXTERNAL_*_SOURCE_DIR need to be explicitly
# specified. # specified.