# Copyright 2023 The ChromiumOS Authors | |
# Use of this source code is governed by a BSD-style license that can be | |
# found in the LICENSE file. | |
visibility("public") | |
def get_output_dir(ctx): | |
# A random filename that's unlikely to collide with anything generated by | |
# another rule. | |
root_file = ctx.actions.declare_file(ctx.label.name + "_ROOT_OENTSUH") | |
# Otherwise bazel will complain that it doesn't have a value. | |
ctx.actions.write(root_file, "") | |
return root_file.dirname |