diff options
Diffstat (limited to 'src/conditions/BUILD')
-rw-r--r-- | src/conditions/BUILD | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/src/conditions/BUILD b/src/conditions/BUILD new file mode 100644 index 0000000000..9853f1f8c4 --- /dev/null +++ b/src/conditions/BUILD @@ -0,0 +1,71 @@ +filegroup( + name = "srcs", + srcs = glob(["**"]), + visibility = ["//src:__pkg__"], +) + +filegroup( + name = "embedded_tools", + srcs = ["BUILD.tools"], + visibility = ["//src:__pkg__"], +) + +config_setting( + name = "linux_x86_64", + values = {"cpu": "k8"}, + 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 = "iphonesdk", + values = {"define": "IPHONE_SDK=1"}, + visibility = ["//visibility:public"], +) + +config_setting( + name = "freebsd", + values = {"cpu": "freebsd"}, + 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 = "arm", + values = {"cpu": "arm"}, + visibility = ["//visibility:public"], +) + +config_setting( + name = "remote", + values = {"define": "EXECUTOR=remote"}, + visibility = ["//visibility:public"], +) |