diff options
Diffstat (limited to 'rules/private/copy_file_private.bzl')
-rw-r--r-- | rules/private/copy_file_private.bzl | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/rules/private/copy_file_private.bzl b/rules/private/copy_file_private.bzl index 75cb027..44f133a 100644 --- a/rules/private/copy_file_private.bzl +++ b/rules/private/copy_file_private.bzl @@ -65,11 +65,10 @@ def _copy_file_impl(ctx): target_file = ctx.file.src, is_executable = ctx.attr.is_executable, ) + elif ctx.attr.is_windows: + copy_cmd(ctx, ctx.file.src, ctx.outputs.out) else: - if ctx.attr.is_windows: - copy_cmd(ctx, ctx.file.src, ctx.outputs.out) - else: - copy_bash(ctx, ctx.file.src, ctx.outputs.out) + copy_bash(ctx, ctx.file.src, ctx.outputs.out) files = depset(direct = [ctx.outputs.out]) runfiles = ctx.runfiles(files = [ctx.outputs.out]) |