blob: 8074fd8434c3d44a536221a9d5152f8f9fe76e46 [file] [log] [blame]
Joe Baker-Malone771fb032016-10-11 17:01:35 -07001load("//tools/base/bazel:bazel.bzl", "iml_module")
2
3iml_module(
4 name = "sdk-updates",
5 srcs = ["src"],
estebandlc23755322017-07-31 22:56:47 -07006 iml_files = ["sdk-updates.iml"],
Dana Dahlstroma3511e92016-11-04 10:55:46 -07007 tags = ["managed"],
Dana Dahlstroma3511e92016-11-04 10:55:46 -07008 visibility = ["//visibility:public"],
9 # do not sort: must match IML order
Joe Baker-Malone771fb032016-10-11 17:01:35 -070010 deps = [
Dana Dahlstrom332e1fc2016-12-07 11:25:51 -080011 "//tools/idea:platform-impl_and_others[module]",
Dana Dahlstromdd3b6f42016-11-15 16:12:06 -080012 "//tools/adt/idea/android[module]",
Dana Dahlstrom23357d12016-11-21 15:47:54 -080013 "//tools/idea/platform/lang-api[module]",
Dana Dahlstrom323701f2016-11-29 13:52:13 -080014 "//tools/analytics-library/tracker:analytics-tracker[module]",
15 "//tools/analytics-library/protos:analytics-protos[module]",
Dana Dahlstroma2bdf922016-11-18 22:04:01 -080016 "//tools/adt/idea/observable[module]",
17 "//tools/adt/idea/adt-ui[module]",
David Herman65a39ac2016-11-26 19:42:40 -080018 "//tools/adt/idea/wizard[module]",
   be3f87f2017-07-10 14:03:49 -070019 "//tools/adt/idea/observable-ui[module]",
Joe Baker-Malone771fb032016-10-11 17:01:35 -070020 ],
Joe Baker-Malone771fb032016-10-11 17:01:35 -070021)
Joe Baker-Malonebdce7552016-12-08 15:27:51 -080022
23iml_module(
24 name = "sdk-updates-tests",
estebandlc23755322017-07-31 22:56:47 -070025 iml_files = ["sdk-updates-tests.iml"],
Joe Baker-Malonebdce7552016-12-08 15:27:51 -080026 tags = ["managed"],
Joe Baker-Malonec4f0dbc2017-03-30 18:21:41 -070027 test_class = "com.android.tools.idea.updater.SdkUpdaterTestSuite",
28 test_data = [
29 "//prebuilts/studio/sdk:platforms/latest",
30 "//tools/adt/idea/android/annotations",
31 "//tools/adt/idea/android/testData",
32 "//tools/base/templates",
33 ],
Joe Baker-Malonebdce7552016-12-08 15:27:51 -080034 test_srcs = ["testSrc"],
estebandlc05cfc642017-09-21 16:18:58 -070035 visibility = ["//visibility:public"],
Joe Baker-Malonebdce7552016-12-08 15:27:51 -080036 # do not sort: must match IML order
37 deps = [
38 "//tools/adt/idea/sdk-updates[module, test]",
39 "//tools/idea:platform-impl_and_others[module]",
40 "//tools/base/repository:studio.repository[module, test]",
41 "//tools/base/sdklib:studio.sdklib[module, test]",
42 "//tools/adt/idea/android[module, test]",
Joe Baker-Malone4a940f622016-12-14 17:34:29 -080043 "//tools/idea/.idea/libraries:mockito[test]",
Joe Baker-Malonec4f0dbc2017-03-30 18:21:41 -070044 "//tools/adt/idea/android-test-framework[module, test]",
45 "//tools/base/testutils:studio.testutils[module, test]",
Joe Baker-Malonebdce7552016-12-08 15:27:51 -080046 ],
47)