blob: 25cd5b26da81e2e845b958f7adf431252ae8d9e6 [file] [log] [blame]
Han-Wen Nienhuysd08b27f2015-02-25 16:45:20 +01001package(default_visibility = ["//visibility:public"])
Damien Martin-Guillerez28a27f12015-03-18 14:27:04 +00002
3# Used by Bazel. If a test program depends on this target, it is
4# assumed to be sharding-compliant.
5exports_files(["test_sharding_compliant"])
Damien Martin-Guillerez5cbd5a42015-03-24 21:55:19 +00006
7filegroup(
8 name = "srcs",
9 srcs = glob(["**"]) + [
Lukacs Berki5b4ffae2015-06-16 12:18:13 +000010 "//tools/android:srcs",
Laszlo Csomorcdc269b2018-03-21 00:20:12 -070011 "//tools/bash:srcs",
Damien Martin-Guillerezde54bca2016-02-29 10:49:43 +000012 "//tools/buildstamp:srcs",
Laszlo Csomordf16c772018-08-09 23:36:39 -070013 "//tools/build_defs:srcs",
Julio Merino5854a722016-02-17 22:14:00 +000014 "//tools/build_rules:srcs",
Ulf Adams8829aba2016-11-24 12:51:35 +000015 "//tools/coverage:srcs",
Laszlo Csomor5a7c8472018-08-09 01:28:40 -070016 "//tools/java:srcs",
Damien Martin-Guillerez5cbd5a42015-03-24 21:55:19 +000017 "//tools/jdk:srcs",
Yun Pengc2c938a2017-07-28 10:22:57 +020018 "//tools/launcher:srcs",
Yun Peng394211b2017-09-15 15:59:14 +020019 "//tools/def_parser:srcs",
John Cater58a8f072017-03-23 16:55:41 +000020 "//tools/platforms:srcs",
Damien Martin-Guillerez5cbd5a42015-03-24 21:55:19 +000021 "//tools/genrule:srcs",
22 "//tools/cpp:srcs",
laszlocsomorb65eb1e2018-04-30 05:02:37 -070023 "//tools/cpp/runfiles:srcs",
Michael Thvedt828a4be2015-08-12 17:45:36 +000024 "//tools/j2objc:srcs",
Damien Martin-Guillerez5cbd5a42015-03-24 21:55:19 +000025 "//tools/objc:srcs",
Chris Parsons5eb86fe2016-07-21 15:24:55 +000026 "//tools/osx:srcs",
Damien Martin-Guillerez4b2745c2016-03-18 10:53:57 +000027 "//tools/osx/crosstool:srcs",
Damien Martin-Guillerez5cbd5a42015-03-24 21:55:19 +000028 "//tools/test:srcs",
elenairinae28c0ab2018-06-11 08:25:41 -070029 "//tools/test/LcovMerger/java/com/google/devtools/lcovmerger:srcs",
30 "//tools/test/LcovMerger/javatests/com/google/devtools/lcovmerger:srcs",
Damien Martin-Guillereza8628bf2015-04-17 15:31:02 +000031 "//tools/python:srcs",
Laszlo Csomor68371172018-01-16 01:30:27 -080032 "//tools/runfiles:srcs",
Laszlo Csomor81ed3ad2018-04-16 05:11:38 -070033 "//tools/sh:srcs",
mstaib49b5bbc2017-08-22 01:59:46 +020034 "//tools/whitelists:srcs",
Damien Martin-Guillerezde54bca2016-02-29 10:49:43 +000035 "//tools/zip:srcs",
Damien Martin-Guillerez5cbd5a42015-03-24 21:55:19 +000036 ],
37)
Damien Martin-Guillerezab13f682015-07-28 08:19:32 +000038
39filegroup(
Lukacs Berki8b2e6b82015-10-06 07:43:36 +000040 name = "embedded_tools_srcs",
41 srcs = glob(["**"]) + [
Adam Michaela7b5e442017-01-19 20:57:48 +000042 "//tools/android:embedded_tools",
Laszlo Csomorcdc269b2018-03-21 00:20:12 -070043 "//tools/bash:embedded_tools",
Laszlo Csomordf16c772018-08-09 23:36:39 -070044 "//tools/build_defs:embedded_tools",
Lukacs Berki285112c2016-04-11 10:34:45 +000045 "//tools/build_rules:embedded_tools_srcs",
Lukacs Berki8b2e6b82015-10-06 07:43:36 +000046 "//tools/buildstamp:srcs",
Ulf Adams8829aba2016-11-24 12:51:35 +000047 "//tools/coverage:srcs",
laszlocsomorb65eb1e2018-04-30 05:02:37 -070048 "//tools/cpp:srcs",
49 "//tools/cpp/runfiles:embedded_tools",
Lukacs Berki8b2e6b82015-10-06 07:43:36 +000050 "//tools/genrule:srcs",
Laszlo Csomor5a7c8472018-08-09 01:28:40 -070051 "//tools/java:embedded_tools",
Lukacs Berki8b2e6b82015-10-06 07:43:36 +000052 "//tools/j2objc:srcs",
53 "//tools/jdk:package-srcs",
54 "//tools/jdk:srcs",
Yun Pengc2c938a2017-07-28 10:22:57 +020055 "//tools/launcher:srcs",
Yun Peng394211b2017-09-15 15:59:14 +020056 "//tools/def_parser:srcs",
cpeyserd852e482017-09-07 22:16:06 +020057 "//tools/platforms:srcs",
Lukacs Berki8b2e6b82015-10-06 07:43:36 +000058 "//tools/objc:srcs",
Laszlo Csomorf7549a62018-04-10 02:18:48 -070059 "//tools/python:embedded_tools",
Laszlo Csomor68371172018-01-16 01:30:27 -080060 "//tools/runfiles:embedded_tools",
Laszlo Csomor4ca9a222018-08-09 00:27:55 -070061 "//tools/test:embedded_tools",
Irina Iancu77459d92018-06-14 04:58:09 -070062 "//tools/test/LcovMerger/java/com/google/devtools/lcovmerger:embedded_tools",
Cal Peyserbde58442016-03-14 15:58:12 +000063 "//tools/osx/crosstool:srcs",
Chris Parsons5eb86fe2016-07-21 15:24:55 +000064 "//tools/osx:srcs",
Laszlo Csomor81ed3ad2018-04-16 05:11:38 -070065 "//tools/sh:embedded_tools",
mstaib49b5bbc2017-08-22 01:59:46 +020066 "//tools/whitelists:srcs",
Damien Martin-Guillerez1bab6b12016-02-17 15:27:32 +000067 "//tools/zip:srcs",
Lukacs Berki8b2e6b82015-10-06 07:43:36 +000068 ],
69)
Laszlo Csomordf16c772018-08-09 23:36:39 -070070
71test_suite(
72 name = "all_windows_tests",
73 tests = [
74 "//tools/android:all_windows_tests",
75 "//tools/bash:all_windows_tests",
76 "//tools/build_defs:all_windows_tests",
77 "//tools/cpp/runfiles:all_windows_tests",
78 "//tools/java:all_windows_tests",
79 "//tools/jdk:all_windows_tests",
80 "//tools/python:all_windows_tests",
81 "//tools/test:all_windows_tests",
82 ],
83 visibility = ["//src:__pkg__"],
84)