summaryrefslogtreecommitdiff
path: root/build_defs.bzl
diff options
context:
space:
mode:
authorJoshua Haberman <jhaberman@gmail.com>2019-05-07 14:38:08 -0700
committerJoshua Haberman <jhaberman@gmail.com>2019-05-07 14:38:08 -0700
commit6c1b78f09553ca14b20fcab070b1f730260838ed (patch)
tree261dd3d5666f1d5cf08f5ea5881a59b1bec1f9b5 /build_defs.bzl
parent20d849a5e03945a5c764f3ffa98a6525378274e9 (diff)
Update Skylib and update to newer Sandwich API.
Diffstat (limited to 'build_defs.bzl')
-rw-r--r--build_defs.bzl10
1 files changed, 5 insertions, 5 deletions
diff --git a/build_defs.bzl b/build_defs.bzl
index f24cff5..3e69680 100644
--- a/build_defs.bzl
+++ b/build_defs.bzl
@@ -285,7 +285,7 @@ def cc_library_func(ctx, hdrs, srcs, deps):
requested_features = ctx.features,
unsupported_features = ctx.disabled_features,
)
- compilation_info = cc_common.compile(
+ (compilation_context, compilation_outputs) = cc_common.compile(
actions = ctx.actions,
feature_configuration = feature_configuration,
cc_toolchain = toolchain,
@@ -294,18 +294,18 @@ def cc_library_func(ctx, hdrs, srcs, deps):
public_hdrs = hdrs,
compilation_contexts = compilation_contexts,
)
- linking_info = cc_common.link(
+ (linking_context, linking_outputs) = cc_common.create_linking_context_from_compilation_outputs(
actions = ctx.actions,
name = "upb_lib",
feature_configuration = feature_configuration,
cc_toolchain = toolchain,
- cc_compilation_outputs = compilation_info.cc_compilation_outputs,
+ compilation_outputs = compilation_outputs,
linking_contexts = linking_contexts,
)
return CcInfo(
- compilation_context = compilation_info.compilation_context,
- linking_context = linking_info.linking_context,
+ compilation_context = compilation_context,
+ linking_context = linking_context,
)
def _compile_upb_protos(ctx, proto_info, proto_sources, ext):
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback