This is an archive of the discontinued LLVM Phabricator instance.

[libclang] Remove LIBCLANG_INCLUDE_CLANG_TOOLS_EXTRA
ClosedPublic

Authored by thakis on Mar 1 2021, 8:36 AM.

Details

Summary

LIBCLANG_INCLUDE_CLANG_TOOLS_EXTRA causes clang-tools-extra tools
to be included in libclang, which caused a dependency cycle. The option
has been off by default for two releases now, and (based on a web search
and mailing list feedback) nobody seems to turn it on. Remove it, like
planned on https://reviews.llvm.org/D79599

Diff Detail

Event Timeline

thakis created this revision.Mar 1 2021, 8:36 AM
thakis requested review of this revision.Mar 1 2021, 8:36 AM
Herald added a project: Restricted Project. · View Herald TranscriptMar 1 2021, 8:36 AM
thakis added a subscriber: yvvan.Mar 1 2021, 8:57 AM
hans accepted this revision.Mar 1 2021, 9:02 AM

lgtm

This revision is now accepted and ready to land.Mar 1 2021, 9:02 AM
This revision was automatically updated to reflect the committed changes.
Herald added a project: Restricted Project. · View Herald TranscriptMar 1 2021, 10:22 AM
llvm/utils/gn/secondary/clang/tools/libclang/BUILD.gn