[libc-commits] [PATCH] D78537: [libc] Propagate entrypoint deps to downstream targets.

Siva Chandra via Phabricator via libc-commits libc-commits at lists.llvm.org
Mon Apr 20 22:13:47 PDT 2020


sivachandra created this revision.
sivachandra added a reviewer: abrachet.
Herald added subscribers: libc-commits, tschuett, mgorny.
Herald added a project: libc-project.

Deps are recrusively evaluated at the place they are needed. With this
change, one does not have to list recursive deps of entrypoints when
listing test targets. One will still have to explicitly list all
entrypoint objects when setting up an "add_entrypoint_library" target.

Depends on D78536 <https://reviews.llvm.org/D78536>.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D78537

Files:
  libc/cmake/modules/LLVMLibCLibraryRules.cmake
  libc/cmake/modules/LLVMLibCObjectRules.cmake
  libc/cmake/modules/LLVMLibCTestRules.cmake
  libc/loader/linux/CMakeLists.txt
  libc/src/signal/linux/CMakeLists.txt
  libc/test/loader/CMakeLists.txt
  libc/test/src/math/CMakeLists.txt
  libc/test/src/stdio/CMakeLists.txt
  libc/test/src/string/CMakeLists.txt
  libc/test/src/unistd/CMakeLists.txt

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D78537.258900.patch
Type: text/x-patch
Size: 18670 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libc-commits/attachments/20200421/00b68b48/attachment-0001.bin>


More information about the libc-commits mailing list