Chandler Carruth
c2a42d0e7a
[cmake] Use the external project machinery for libcxxabi so that it can
...
be disabled in CMake or relocated if desired.
llvm-svn: 213936
2014-07-25 10:27:40 +00:00
Alexey Samsonov
32d55ddc80
[CMake] Introduce LLVM_BUILD_EXTERNAL_COMPILER_RT option
...
llvm-svn: 202363
2014-02-27 08:59:01 +00:00
Rafael Espindola
ed0a04d469
Remove dead code, we already require cmake 2.8.8.
...
llvm-svn: 201495
2014-02-16 14:36:26 +00:00
NAKAMURA Takumi
bfeb4c1107
llvm/projects/CMakeLists.txt: Add dragonegg.
...
llvm-svn: 199995
2014-01-24 12:53:08 +00:00
Chandler Carruth
a30af84468
Disable libc++ building by default with CMake with MSVC -- some bots
...
aren't yet happy with this config.
llvm-svn: 191811
2013-10-02 06:25:57 +00:00
Chandler Carruth
6b4dc472c3
Enable libcxx as part of the top level CMake build when it is checked
...
out in projects. This appears to be working on my system, and I will be
watching build bots to see if there are any issues on other platforms.
llvm-svn: 191624
2013-09-28 18:17:10 +00:00
Alexey Samsonov
a707dc5c34
Print a warning message if compiler-rt can't be built because of old CMake version to make this requirement more visible to users
...
llvm-svn: 176481
2013-03-05 14:43:07 +00:00
NAKAMURA Takumi
de388184c0
[CMake] Introduce LLVM_EXTERNAL_COMPILER_RT_SOURCE_DIR.
...
llvm-svn: 166552
2012-10-24 12:26:08 +00:00
Michael J. Spencer
6aa3aae5d6
[CMake] Respect LLVM_BUILD_RUNTIME.
...
llvm-svn: 164424
2012-09-21 22:49:06 +00:00
Chandler Carruth
11bed3ddf2
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
2012-08-29 00:38:02 +00:00
Chandler Carruth
70997406e4
Exclude both libcxx and compiler-rt until we get their CMake builds
...
suitable for building as a whole-project.
llvm-svn: 159241
2012-06-27 00:30:08 +00:00
Oscar Fuentes
6c7bdae8bd
CMake: Fixed syntax in conditional.
...
llvm-svn: 96221
2010-02-15 15:17:05 +00:00
Daniel Dunbar
fa77ff20e6
CMake: Don't try to descend into projects/compiler-rt, it doesn't work.
...
llvm-svn: 94187
2010-01-22 18:14:27 +00:00
Oscar Fuentes
a760e8b5c5
CMake: auto-discover project files under the projects/ subdirectory.
...
Patch by Viktar Zviarovich!
llvm-svn: 66230
2009-03-06 01:16:52 +00:00