blob: 4b600369ee5f4307f88b0bcb8bf7c87de6aa9efa [file] [log] [blame]
load("@rules_cc//cc:defs.bzl", "cc_binary")
cc_binary(
name = "process_wrapper",
srcs = [
"process_wrapper.cc",
"system.h",
"utils.h",
"utils.cc",
] + select({
"@bazel_tools//src/conditions:host_windows": [
"system_windows.cc",
],
"//conditions:default": [
"system_posix.cc",
],
}),
defines = [] + select({
"@bazel_tools//src/conditions:host_windows": [
"UNICODE",
"_UNICODE",
],
"//conditions:default": [],
}),
visibility = ["//visibility:public"],
)