| config_setting( | 
 |     name = "freebsd", | 
 |     values = {"cpu": "freebsd"}, | 
 |     visibility = ["//visibility:public"], | 
 | ) | 
 |  | 
 | config_setting( | 
 |     name = "darwin", | 
 |     values = {"cpu": "darwin"}, | 
 |     visibility = ["//visibility:public"], | 
 | ) | 
 |  | 
 | config_setting( | 
 |     name = "darwin_x86_64", | 
 |     values = {"cpu": "darwin_x86_64"}, | 
 |     visibility = ["//visibility:public"], | 
 | ) | 
 |  | 
 | config_setting( | 
 |     name = "windows", | 
 |     values = {"cpu": "x64_windows"}, | 
 |     visibility = ["//visibility:public"], | 
 | ) | 
 |  | 
 | config_setting( | 
 |     name = "windows_msvc", | 
 |     values = {"cpu": "x64_windows_msvc"}, | 
 |     visibility = ["//visibility:public"], | 
 | ) | 
 |  | 
 | config_setting( | 
 |     name = "windows_msys", | 
 |     values = {"cpu": "x64_windows_msys"}, | 
 |     visibility = ["//visibility:public"], | 
 | ) | 
 |  | 
 | config_setting( | 
 |     name = "host_windows", | 
 |     values = {"host_cpu": "x64_windows"}, | 
 |     visibility = ["//visibility:public"], | 
 | ) | 
 |  | 
 | config_setting( | 
 |     name = "host_windows_msvc", | 
 |     values = {"host_cpu": "x64_windows_msvc"}, | 
 |     visibility = ["//visibility:public"], | 
 | ) | 
 |  | 
 | config_setting( | 
 |     name = "host_windows_msys", | 
 |     values = {"host_cpu": "x64_windows_msys"}, | 
 |     visibility = ["//visibility:public"], | 
 | ) | 
 |  | 
 | config_setting( | 
 |     name = "remote", | 
 |     values = {"define": "EXECUTOR=remote"}, | 
 |     visibility = ["//visibility:public"], | 
 | ) |