aboutsummaryrefslogtreecommitdiff
path: root/lib/Driver/Tools.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2012-11-06 19:39:40 +0000
committerDouglas Gregor <dgregor@apple.com>2012-11-06 19:39:40 +0000
commit82e52377bd76ed71e8c09edc5f2f452e388b16ad (patch)
treed948502e6bf97f1cbc452f410e5cdea4d53797bf /lib/Driver/Tools.cpp
parentf64231e9f47234826fbcdc3b4fe0370ef6c9961d (diff)
Introduce inferred framework modules into the module map file,
allowing a module map to be placed one level above the '.framework' directories to specify that all .frameworks within that directory can be inferred as framework modules. One can also specifically exclude frameworks known not to work. This makes explicit (and more restricted) behavior modules have had "forever", where *any* .framework was assumed to be able to be built as a module. That's not necessarily true, so we white-list directories (with exclusions) when those directories have been audited. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@167482 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Driver/Tools.cpp')
0 files changed, 0 insertions, 0 deletions