OLD | NEW |
1 # Copyright (c) 2010 The Chromium OS Authors. All rights reserved. | 1 # Copyright (c) 2010 The Chromium OS 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 os | 5 import os |
6 import re | 6 import re |
7 import sys | 7 import sys |
8 | 8 |
9 def GlibMarshalEmitter(target, source, env): | 9 def GlibMarshalEmitter(target, source, env): |
10 """ Inputs: | 10 """ Inputs: |
(...skipping 120 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
131 'input_methods/whitelist.txt' | 131 'input_methods/whitelist.txt' |
132 | 132 |
133 env.IBusEngines('ibus_input_methods.h', | 133 env.IBusEngines('ibus_input_methods.h', |
134 [ime_whitelist_file, # The first argument must be whitelist. | 134 [ime_whitelist_file, # The first argument must be whitelist. |
135 ibus_component_dir + 'hangul.xml', | 135 ibus_component_dir + 'hangul.xml', |
136 ibus_component_dir + 'm17n.xml', | 136 ibus_component_dir + 'm17n.xml', |
137 ibus_component_dir + 'mozc.xml', | 137 ibus_component_dir + 'mozc.xml', |
138 ibus_component_dir + 'mozc-chewing.xml', | 138 ibus_component_dir + 'mozc-chewing.xml', |
139 ibus_component_dir + 'pinyin.xml', | 139 ibus_component_dir + 'pinyin.xml', |
140 ibus_component_dir + 'xkb-layouts.xml']) | 140 ibus_component_dir + 'xkb-layouts.xml']) |
| 141 # TODO(yusukes): Add zinnia.xml: |
| 142 # ibus_component_dir + 'zinnia.xml' |
141 | 143 |
142 env.InputMethodWhitelist('chromeos_input_method_whitelist.h', | 144 env.InputMethodWhitelist('chromeos_input_method_whitelist.h', |
143 ime_whitelist_file) | 145 ime_whitelist_file) |
144 | 146 |
145 env.KeyboardOverlayMap('chromeos_keyboard_overlay_map.h', | 147 env.KeyboardOverlayMap('chromeos_keyboard_overlay_map.h', |
146 ime_whitelist_file) | 148 ime_whitelist_file) |
147 | 149 |
148 env.DBusServer('bindings_server.h', | 150 env.DBusServer('bindings_server.h', |
149 ['libcros_service.xml']) | 151 ['libcros_service.xml']) |
150 env.DBusClient('bindings_client.h', | 152 env.DBusClient('bindings_client.h', |
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
212 env_libcros_service_test.Program( | 214 env_libcros_service_test.Program( |
213 'libcros_service_tester', | 215 'libcros_service_tester', |
214 ['libcros_service_tester.cc', | 216 ['libcros_service_tester.cc', |
215 'marshal.glibmarshal.c']), | 217 'marshal.glibmarshal.c']), |
216 ] | 218 ] |
217 libcros_service_test_alias = \ | 219 libcros_service_test_alias = \ |
218 Alias('libcros_service_test', libcros_service_tests) | 220 Alias('libcros_service_test', libcros_service_tests) |
219 AlwaysBuild(libcros_service_test_alias) | 221 AlwaysBuild(libcros_service_test_alias) |
220 | 222 |
221 Alias('crosapi', base_env.StaticLibrary('crosapi', Load), CCFLAGS='-ggdb') | 223 Alias('crosapi', base_env.StaticLibrary('crosapi', Load), CCFLAGS='-ggdb') |
OLD | NEW |