aboutsummaryrefslogtreecommitdiffhomepage
path: root/bazel/generate_cc.bzl
diff options
context:
space:
mode:
authorGravatar Mahak Mukhi <mmukhi@google.com>2017-04-14 17:37:46 -0700
committerGravatar Mahak Mukhi <mmukhi@google.com>2017-04-15 19:09:45 -0700
commita68829023c4d20767938a9e2156bab1fe83b082a (patch)
treecd5688e47ea99d9f4d044ac908d093ea74090c1f /bazel/generate_cc.bzl
parentc5eee16814254cc94883ac5e43a3604f8172c020 (diff)
more sanity
trying to fix some sanity nope that didn't work fixing test failiures added debug code more trail and error more trial and error cleaning debug code
Diffstat (limited to 'bazel/generate_cc.bzl')
-rw-r--r--bazel/generate_cc.bzl6
1 files changed, 3 insertions, 3 deletions
diff --git a/bazel/generate_cc.bzl b/bazel/generate_cc.bzl
index 7dd2c0486b..dac76f67f1 100644
--- a/bazel/generate_cc.bzl
+++ b/bazel/generate_cc.bzl
@@ -23,10 +23,10 @@ def generate_cc_impl(ctx):
arguments = []
if ctx.executable.plugin:
arguments += ["--plugin=protoc-gen-PLUGIN=" + ctx.executable.plugin.path]
- arguments += ["--PLUGIN_out=" + ",".join(ctx.attr.flags)]
+ gen_mock = ""
if ctx.attr.generate_mock:
- arguments += [",generate_mock_code=true"]
- arguments += [":" + dir_out]
+ gen_mock = ",generate_mock_code=true"
+ arguments += ["--PLUGIN_out=" + gen_mock + ",".join(ctx.attr.flags) + ":" + dir_out]
additional_input = [ctx.executable.plugin]
else:
arguments += ["--cpp_out=" + ",".join(ctx.attr.flags) + ":" + dir_out]