[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 f9fe8b8d49
commit de9588e049
1 changed files with 3 additions and 2 deletions

View File

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