OLD | NEW |
---|---|
1 # Copyright 2015 The Chromium Authors. All rights reserved. | 1 # Copyright 2015 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 import("//build/config/android/config.gni") | 5 import("//build/config/android/config.gni") |
6 import("//build/config/features.gni") | 6 import("//build/config/features.gni") |
7 import("//build/config/ui.gni") | 7 import("//build/config/ui.gni") |
8 import("//media/media_options.gni") | 8 import("//media/media_options.gni") |
9 import("//testing/test.gni") | 9 import("//testing/test.gni") |
10 | 10 |
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
47 android_library("midi_java") { | 47 android_library("midi_java") { |
48 deps = [ | 48 deps = [ |
49 "//base:base_java", | 49 "//base:base_java", |
50 ] | 50 ] |
51 | 51 |
52 DEPRECATED_java_in_dir = "java/src" | 52 DEPRECATED_java_in_dir = "java/src" |
53 } | 53 } |
54 | 54 |
55 generate_jni("midi_jni_headers") { | 55 generate_jni("midi_jni_headers") { |
56 sources = [ | 56 sources = [ |
57 "java/src/org/chromium/media/midi/MidiDeviceAndroid.java", | |
58 "java/src/org/chromium/media/midi/MidiInputPortAndroid.java", | |
59 "java/src/org/chromium/media/midi/MidiManagerAndroid.java", | |
60 "java/src/org/chromium/media/midi/MidiOutputPortAndroid.java", | |
57 "java/src/org/chromium/media/midi/UsbMidiDeviceAndroid.java", | 61 "java/src/org/chromium/media/midi/UsbMidiDeviceAndroid.java", |
58 "java/src/org/chromium/media/midi/UsbMidiDeviceFactoryAndroid.java", | 62 "java/src/org/chromium/media/midi/UsbMidiDeviceFactoryAndroid.java", |
59 ] | 63 ] |
60 jni_package = "media/midi" | 64 jni_package = "media/midi" |
61 } | 65 } |
62 } | 66 } |
63 | 67 |
64 component("midi") { | 68 component("midi") { |
65 sources = [ | 69 sources = [ |
66 "midi_export.h", | 70 "midi_export.h", |
(...skipping 18 matching lines...) Expand all Loading... | |
85 configs += [ ":midi_config" ] | 89 configs += [ ":midi_config" ] |
86 | 90 |
87 defines = [ "MIDI_IMPLEMENTATION" ] | 91 defines = [ "MIDI_IMPLEMENTATION" ] |
88 deps = [ | 92 deps = [ |
89 "//base", | 93 "//base", |
90 ] | 94 ] |
91 libs = [] | 95 libs = [] |
92 | 96 |
93 if (is_android) { | 97 if (is_android) { |
94 sources += [ | 98 sources += [ |
99 "midi_device_android.cc", | |
Takashi Toyoshima
2015/09/07 16:42:19
optional: since now we have many files for Android
yhirano
2015/09/10 11:43:50
I'd put TODO now and think about the directory str
| |
100 "midi_device_android.h", | |
95 "midi_jni_registrar.cc", | 101 "midi_jni_registrar.cc", |
96 "midi_jni_registrar.h", | 102 "midi_jni_registrar.h", |
103 "midi_input_port_android.cc", | |
104 "midi_input_port_android.h", | |
97 "midi_manager_android.cc", | 105 "midi_manager_android.cc", |
106 "midi_manager_android.h", | |
107 "midi_output_port_android.cc", | |
108 "midi_output_port_android.h", | |
98 "usb_midi_device_android.cc", | 109 "usb_midi_device_android.cc", |
99 "usb_midi_device_android.h", | 110 "usb_midi_device_android.h", |
100 "usb_midi_device_factory_android.cc", | 111 "usb_midi_device_factory_android.cc", |
101 "usb_midi_device_factory_android.h", | 112 "usb_midi_device_factory_android.h", |
102 ] + usb_midi_sources | 113 ] + usb_midi_sources |
103 | 114 |
104 # Since the USB sources are part of the component. | 115 # Since the USB sources are part of the component. |
105 defines += [ "EXPORT_USB_MIDI" ] | 116 defines += [ "EXPORT_USB_MIDI" ] |
106 | 117 |
107 deps += [ | 118 deps += [ |
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
170 } | 181 } |
171 | 182 |
172 if (use_alsa && use_udev) { | 183 if (use_alsa && use_udev) { |
173 sources += [ "midi_manager_alsa_unittest.cc" ] | 184 sources += [ "midi_manager_alsa_unittest.cc" ] |
174 } | 185 } |
175 | 186 |
176 if (use_x11) { | 187 if (use_x11) { |
177 deps += [ "//tools/xdisplaycheck" ] | 188 deps += [ "//tools/xdisplaycheck" ] |
178 } | 189 } |
179 } | 190 } |
OLD | NEW |