1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2025-01-31 12:41:49 +01:00

[CMake] Split the target side of runtimes build

Previously, llvm/runtimes/CMakeLists.txt played two different roles:
1. host side which could used  to set up the build of runtimes for
   different targets in the right order;
2. target side to build the runtimes for the specified target.

This change splits llvm/runtimes/CMakeLists.txt and moves the target
side to runtimes/CMakeLists laying down the foundation for the "A vision
for building the runtimes" proposal. From the user perspective, there
shouldn't be any visible difference at the moment.

Differential Revision: https://reviews.llvm.org/D93408
This commit is contained in:
Petr Hosek 2020-12-16 10:26:42 -08:00
parent f1b751d17b
commit e0d03e7b34
2 changed files with 380 additions and 572 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +0,0 @@
set(SUB_COMPONENTS @SUB_COMPONENTS@)
set(SUB_CHECK_TARGETS @SUB_CHECK_TARGETS@)
set(SUB_INSTALL_TARGETS @SUB_INSTALL_TARGETS@)