HomePhabricator

libclang depends on ClangDriverOptions since r352803

Authored by thakis on Fri, Sep 6, 6:57 AM.

Description

libclang depends on ClangDriverOptions since r352803

Without this, the build would sometimes fail with

In file included from clang/tools/libclang/CIndexer.cpp:17:
In file included from clang/include/clang/Driver/Driver.h:15:
clang/include/clang/Driver/Options.h:44:10: fatal error:
    'clang/Driver/Options.inc' file not found
#include "clang/Driver/Options.inc"
         ^~~~~~~~~~~~~~~~~

if Options.inc wasn't generated before libclang was built
by coincidence.

(In the GN build, this works because lib/Driver there declares
the dep on tablegen as a public_dep since the generated file
is part of Driver's public interface, and then things work out
automatically without every client of Driver having to be careful.)

llvm-svn: 371205

Details

Committed
thakisFri, Sep 6, 6:57 AM
Parents
rG5d870c2ec0a6: [Alignment] fix dubious min function alignment
Branches
Unknown
Tags
Unknown