blob: f6af3a62dc0dbcfbb57a4dbe1f491449ab914065 [file] [log] [blame]
Dave Mooreb1efb142015-04-21 09:56:05 -07001# Copyright 2015 The Chromium Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5if (is_android) {
Dave Mooreb1efb142015-04-21 09:56:05 -07006 import("//build/config/android/config.gni")
Adam Barth894a8dd2015-07-20 10:15:53 -07007 import("//mojo/android/rules.gni")
Dave Mooreb1efb142015-04-21 09:56:05 -07008
9 mojo_android_java_application("sensors") {
10 sources = [
Benjamin Lerman56e17052015-04-22 13:59:00 +020011 "src/org/chromium/mojo/sensors/Sensors.java",
Dave Mooreb1efb142015-04-21 09:56:05 -070012 ]
13
14 mojo_main = "org.chromium.mojo.sensors.Sensors"
15
16 deps = [
17 ":sensors_lib",
18 "//mojo/public/interfaces/application:application_java",
19 "//mojo/public/java:application",
Viet-Trung Luu0f4f3ba2015-10-10 01:08:40 -070020 "//mojo/services/sensors/interfaces:interfaces_java",
Dave Mooreb1efb142015-04-21 09:56:05 -070021 ]
22 }
23
24 android_library("sensors_lib") {
25 java_files = [
Benjamin Lerman56e17052015-04-22 13:59:00 +020026 "src/org/chromium/mojo/sensors/SensorForwarder.java",
27 "src/org/chromium/mojo/sensors/SensorServiceImpl.java",
Dave Mooreb1efb142015-04-21 09:56:05 -070028 ]
29
30 deps = [
31 "//mojo/public/java:bindings",
32 "//mojo/public/java:system",
Viet-Trung Luu0f4f3ba2015-10-10 01:08:40 -070033 "//mojo/services/sensors/interfaces:interfaces_java",
Dave Mooreb1efb142015-04-21 09:56:05 -070034 ]
35 }
36}