|  | package(default_visibility = ["//src:__subpackages__"]) | 
|  |  | 
|  | cc_binary( | 
|  | name = "process-wrapper", | 
|  | srcs = [ | 
|  | "process-tools.c", | 
|  | "process-tools.h", | 
|  | "process-wrapper.c", | 
|  | ], | 
|  | copts = ["-std=c99"], | 
|  | linkopts = ["-lm"], | 
|  | ) | 
|  |  | 
|  | cc_binary( | 
|  | name = "build-runfiles", | 
|  | srcs = ["build-runfiles.cc"], | 
|  | ) | 
|  |  | 
|  | cc_binary( | 
|  | name = "linux-sandbox", | 
|  | srcs = select({ | 
|  | "//src:darwin": ["dummy-sandbox.c"], | 
|  | "//src:darwin_x86_64": ["dummy-sandbox.c"], | 
|  | "//src:freebsd": ["dummy-sandbox.c"], | 
|  | "//src:windows": ["dummy-sandbox.c"], | 
|  | "//src:windows_msvc": ["dummy-sandbox.c"], | 
|  | "//conditions:default": [ | 
|  | "linux-sandbox.cc", | 
|  | "linux-sandbox.h", | 
|  | "linux-sandbox-options.cc", | 
|  | "linux-sandbox-options.h", | 
|  | "linux-sandbox-pid1.cc", | 
|  | "linux-sandbox-pid1.h", | 
|  | "linux-sandbox-utils.h", | 
|  | ], | 
|  | }), | 
|  | linkopts = ["-lm"], | 
|  | ) | 
|  |  | 
|  | filegroup( | 
|  | name = "jdk-support", | 
|  | srcs = [ | 
|  | "jdk.BUILD", | 
|  | ], | 
|  | ) | 
|  |  | 
|  | exports_files([ | 
|  | "build_interface_so", | 
|  | ]) | 
|  |  | 
|  | filegroup( | 
|  | name = "srcs", | 
|  | srcs = glob(["**"]), | 
|  | visibility = ["//src:__pkg__"], | 
|  | ) |