1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-18 18:42:46 +02:00

Enable recursing into the compiler-rt projcet with the CMake build.

This only fires if using a recent enough CMake -- compiler-rt uses a few
of the more advanced features that not everyone needs.

Please let me know if anyone sees issues with this. I'll be updating
documentation and other stuff to tell people about this.

Many thanks to Alexey for doing a ton of work to get ASan's CMake build
into a really fantastic shape. =]

llvm-svn: 162815
This commit is contained in:
Chandler Carruth 2012-08-29 00:38:02 +00:00
parent d9d3fbb1ef
commit 11bed3ddf2

View File

@ -10,3 +10,11 @@ foreach(entry ${entries})
endif()
endif()
endforeach(entry)
# Also add in the compiler-rt tree if present and we have a sufficiently
# recent version of CMake.
if(${CMAKE_VERSION} VERSION_GREATER 2.8.7 AND
IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/compiler-rt AND
EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/compiler-rt/CMakeLists.txt)
add_subdirectory(compiler-rt)
endif()