diff options
Diffstat (limited to 'tools/build_defs')
-rw-r--r-- | tools/build_defs/apple/swift.bzl | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/build_defs/apple/swift.bzl b/tools/build_defs/apple/swift.bzl index fe0ca853f1..9f0889c432 100644 --- a/tools/build_defs/apple/swift.bzl +++ b/tools/build_defs/apple/swift.bzl @@ -134,6 +134,9 @@ def _swift_library_impl(ctx): # Include each swift module's parent directory for imports to work. include_dirs = set([x.dirname for x in dep_modules]) + # Include the parent directory of the resulting module so LLDB can find it. + include_dirs += set([output_module.dirname]) + include_args = ["-I%s" % d for d in include_dirs + objc_includes] framework_args = ["-F%s" % x for x in framework_dirs] define_args = ["-D%s" % x for x in ctx.attr.defines] |