llvm-project/libcxx
Louis Dionne 05c552ad05 [libc++] Fix the runtimes build after making __config_site mandatory
The runtimes build includes libcxx/include/CMakeLists.txt directly instead
of going through the top-level CMake file. This not-very-hygienic inclusion
caused some variables like LIBCXX_BINARY_DIR not to be defined properly,
and the config_site generation logic to fail after landing 53623d4aa7.

This patch works around this issue by defining the missing variables.
However, the proper fix for this would be for the runtimes build to
always go through libc++'s top-level CMakeLists.txt. Doing otherwise
is unsupported.
2020-06-26 01:26:34 -04:00
..
benchmarks [libc++] Always generate a __config_site header 2020-06-26 00:47:48 -04:00
cmake [libc++] Always generate a __config_site header 2020-06-26 00:47:48 -04:00
docs [libc++] Implement <numbers> 2020-06-19 14:25:02 +05:30
fuzzing [libc++] Tolerate NaN returning random distributions for now 2019-12-12 17:11:13 -05:00
include [libc++] Fix the runtimes build after making __config_site mandatory 2020-06-26 01:26:34 -04:00
lib [libc++] Fix the no-exceptions build of libc++ on Apple 2020-04-20 10:45:14 -04:00
src [libc++] Remove workarounds for the lack of clock_gettime on older macOS platforms 2020-06-09 12:57:03 -04:00
test [Coroutines] Fix a few failing tests 2020-06-23 10:48:17 -07:00
utils [libc++] Remove unnecessary LLVM_INCLUDE_BENCHMARKS option in the Apple build 2020-06-25 17:34:45 -04:00
www [libc++] Implement <numbers> 2020-06-19 14:25:02 +05:30
.clang-format
.gitignore [libcxx] Fix .gitignore to not exclude test directories 2020-03-25 17:52:23 -07:00
CMakeLists.txt [libc++] Fix the runtimes build after making __config_site mandatory 2020-06-26 01:26:34 -04:00
CREDITS.TXT [libcxx] Adds [concept.same] 2020-04-08 18:00:13 -04:00
LICENSE.TXT Fix typos throughout the license files that somehow I and my reviewers 2019-01-21 09:52:34 +00:00
NOTES.TXT Reland "Use custom command and target to install libc++ headers" 2018-06-12 03:10:02 +00:00
TODO.TXT
appveyor-reqs-install.cmd Attempt to upgrade compiler used by appveyor builds 2019-04-03 20:40:01 +00:00
appveyor.yml disable appveyor config for MSVC 2015 2019-04-03 20:36:51 +00:00