1645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez# Copyright 2014 The Chromium Authors. All rights reserved.
2645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez# Use of this source code is governed by a BSD-style license that can be
3645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez# found in the LICENSE file.
4645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez
5645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavezgroup("public") {
6645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez  # Meta-target, don't link into production code.
7645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez  testonly = true
8645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez  deps = [
9645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez    ":sdk",
10645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez    "cpp/bindings",
11645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez    "interfaces/bindings/tests:test_interfaces",
12645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez  ]
13645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez
14645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez  if (is_android) {
15645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez    deps += [
16645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez      "java:bindings",
17645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez      "java:system",
18645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez    ]
19645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez  }
20645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez}
21645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez
22645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavezgroup("sdk") {
23645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez  deps = [
24645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez    "c/system",
25645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez    "cpp/bindings",
26645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez    "interfaces/bindings",
27645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez    "js",
28645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez  ]
29645501c2ab19a559ce82a1d5a29ced159a4c30fbLuis Hector Chavez}
30