OLD | NEW |
1 # Copyright 2013 The Chromium Authors. All rights reserved. | 1 # Copyright 2013 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 { | 5 { |
6 'targets': [ | 6 'targets': [ |
7 { | 7 { |
8 'target_name': 'cld_2', | 8 'target_name': 'cld2_dynamic_data_tool', |
9 'type': 'static_library', | 9 'type': 'executable', |
10 'include_dirs': [ | 10 'include_dirs': [ |
11 'src/internal', | 11 'src/internal', |
12 'src/public', | 12 'src/public', |
13 ], | 13 ], |
14 'sources': [ | 14 'sources': [ |
| 15 'src/internal/cld2_dynamic_data.h', |
| 16 'src/internal/cld2_dynamic_data.cc', |
| 17 'src/internal/cld2_dynamic_data_extractor.h', |
| 18 'src/internal/cld2_dynamic_data_extractor.cc', |
| 19 'src/internal/cld2_dynamic_data_loader.h', |
| 20 'src/internal/cld2_dynamic_data_loader.cc', |
| 21 'src/internal/cld2_dynamic_data_tool.cc', |
15 'src/internal/cld2_generated_cjk_compatible.cc', | 22 'src/internal/cld2_generated_cjk_compatible.cc', |
16 'src/internal/cld2_generated_deltaoctachrome0614.cc', | 23 'src/internal/cld2_generated_deltaoctachrome0122.cc', |
17 'src/internal/cld2_generated_distinctoctachrome0604.cc', | 24 'src/internal/cld2_generated_distinctoctachrome0122.cc', |
18 'src/internal/cld2_generated_quadchrome0715.cc', | 25 'src/internal/cld2_generated_quadchrome0122_2.cc', |
19 'src/internal/cld2tablesummary.h', | 26 'src/internal/cld2tablesummary.h', |
20 'src/internal/cld_generated_cjk_delta_bi_4.cc', | 27 'src/internal/cld_generated_cjk_delta_bi_4.cc', |
21 'src/internal/cld_generated_cjk_uni_prop_80.cc', | 28 'src/internal/cld_generated_cjk_uni_prop_80.cc', |
22 'src/internal/cld_generated_score_quad_octa_1024_256.cc', | 29 'src/internal/cld_generated_score_quad_octa_0122_2.cc', |
23 'src/internal/cldutil.cc', | 30 'src/internal/cldutil.cc', |
24 'src/internal/cldutil.h', | 31 'src/internal/cldutil.h', |
25 'src/internal/cldutil_shared.cc', | 32 'src/internal/cldutil_shared.cc', |
26 'src/internal/cldutil_shared.h', | 33 'src/internal/cldutil_shared.h', |
27 'src/internal/compact_lang_det.cc', | 34 'src/internal/compact_lang_det.cc', |
28 'src/internal/compact_lang_det_hint_code.cc', | 35 'src/internal/compact_lang_det_hint_code.cc', |
29 'src/internal/compact_lang_det_hint_code.h', | 36 'src/internal/compact_lang_det_hint_code.h', |
30 'src/internal/compact_lang_det_impl.cc', | 37 'src/internal/compact_lang_det_impl.cc', |
31 'src/internal/compact_lang_det_impl.h', | 38 'src/internal/compact_lang_det_impl.h', |
32 'src/internal/debug.h', | 39 'src/internal/debug.h', |
(...skipping 21 matching lines...) Expand all Loading... |
54 'src/internal/tote.cc', | 61 'src/internal/tote.cc', |
55 'src/internal/tote.h', | 62 'src/internal/tote.h', |
56 'src/internal/utf8prop_lettermarkscriptnum.h', | 63 'src/internal/utf8prop_lettermarkscriptnum.h', |
57 'src/internal/utf8repl_lettermarklower.h', | 64 'src/internal/utf8repl_lettermarklower.h', |
58 'src/internal/utf8scannot_lettermarkspecial.h', | 65 'src/internal/utf8scannot_lettermarkspecial.h', |
59 'src/internal/utf8statetable.cc', | 66 'src/internal/utf8statetable.cc', |
60 'src/internal/utf8statetable.h', | 67 'src/internal/utf8statetable.h', |
61 'src/public/compact_lang_det.h', | 68 'src/public/compact_lang_det.h', |
62 'src/public/encodings.h', | 69 'src/public/encodings.h', |
63 ], | 70 ], |
| 71 }, |
| 72 { |
| 73 'target_name': 'cld_2', |
| 74 'type': 'static_library', |
| 75 'include_dirs': [ |
| 76 'src/internal', |
| 77 'src/public', |
| 78 ], |
| 79 'sources': [ |
| 80 'src/internal/cld2tablesummary.h', |
| 81 'src/internal/cldutil.cc', |
| 82 'src/internal/cldutil.h', |
| 83 'src/internal/cldutil_shared.cc', |
| 84 'src/internal/cldutil_shared.h', |
| 85 'src/internal/compact_lang_det.cc', |
| 86 'src/internal/compact_lang_det_hint_code.cc', |
| 87 'src/internal/compact_lang_det_hint_code.h', |
| 88 'src/internal/compact_lang_det_impl.cc', |
| 89 'src/internal/compact_lang_det_impl.h', |
| 90 'src/internal/debug.h', |
| 91 'src/internal/debug_empty.cc', |
| 92 'src/internal/fixunicodevalue.cc', |
| 93 'src/internal/fixunicodevalue.h', |
| 94 'src/internal/generated_entities.cc', |
| 95 'src/internal/generated_language.cc', |
| 96 'src/internal/generated_language.h', |
| 97 'src/internal/generated_ulscript.cc', |
| 98 'src/internal/generated_ulscript.h', |
| 99 'src/internal/getonescriptspan.cc', |
| 100 'src/internal/getonescriptspan.h', |
| 101 'src/internal/integral_types.h', |
| 102 'src/internal/lang_script.cc', |
| 103 'src/internal/lang_script.h', |
| 104 'src/internal/langspan.h', |
| 105 'src/internal/offsetmap.cc', |
| 106 'src/internal/offsetmap.h', |
| 107 'src/internal/port.h', |
| 108 'src/internal/scoreonescriptspan.cc', |
| 109 'src/internal/scoreonescriptspan.h', |
| 110 'src/internal/stringpiece.h', |
| 111 'src/internal/tote.cc', |
| 112 'src/internal/tote.h', |
| 113 'src/internal/utf8prop_lettermarkscriptnum.h', |
| 114 'src/internal/utf8repl_lettermarklower.h', |
| 115 'src/internal/utf8scannot_lettermarkspecial.h', |
| 116 'src/internal/utf8statetable.cc', |
| 117 'src/internal/utf8statetable.h', |
| 118 'src/public/compact_lang_det.h', |
| 119 'src/public/encodings.h', |
| 120 ], |
64 'conditions': [ | 121 'conditions': [ |
65 ['OS=="win"', { | 122 ['OS=="win"', { |
66 'msvs_disabled_warnings': [4267], | 123 'msvs_disabled_warnings': [4267], |
67 }], | 124 }], |
| 125 # Dynamic or vanilla mode |
| 126 ['cld_dynamic==1', |
| 127 { |
| 128 # Enable dynamic mode, which allows CLD to read its data from a file |
| 129 # instead of requiring the data to be linked into the library. |
| 130 # You must generate the data file and check it in using the |
| 131 # cld2_dynamic_data_tool. |
| 132 # build/common.gypi takes care of setting -D CLD2_MODE_DYNAMIC |
| 133 'sources+': [ |
| 134 'src/internal/cld2_dynamic_data.h', |
| 135 'src/internal/cld2_dynamic_data.cc', |
| 136 'src/internal/cld2_dynamic_data_loader.h', |
| 137 'src/internal/cld2_dynamic_data_loader.cc', |
| 138 ], |
| 139 }, |
| 140 { |
| 141 # Else it's regular mode, so link in all the data blobs directly. |
| 142 'sources+': [ |
| 143 'src/internal/cld2_generated_cjk_compatible.cc', |
| 144 'src/internal/cld2_generated_deltaoctachrome0122.cc', |
| 145 'src/internal/cld2_generated_distinctoctachrome0122.cc', |
| 146 'src/internal/cld2_generated_quadchrome0122_2.cc', |
| 147 'src/internal/cld_generated_cjk_delta_bi_4.cc', |
| 148 'src/internal/cld_generated_cjk_uni_prop_80.cc', |
| 149 'src/internal/cld_generated_score_quad_octa_1022_2.cc', |
| 150 'src/internal/generated_distinct_bi_0.cc', |
| 151 ], |
| 152 } |
| 153 ], |
68 ], | 154 ], |
69 }, | 155 }, |
70 ], | 156 ], |
71 } | 157 } |
OLD | NEW |