OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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': 'enhanced_bookmarks', | 8 'target_name': 'enhanced_bookmarks', |
9 'type': 'static_library', | 9 'type': 'static_library', |
10 'include_dirs': [ | 10 'include_dirs': [ |
(...skipping 29 matching lines...) Expand all Loading... |
40 'enhanced_bookmarks/image_store_util.h', | 40 'enhanced_bookmarks/image_store_util.h', |
41 'enhanced_bookmarks/image_store_util_ios.mm', | 41 'enhanced_bookmarks/image_store_util_ios.mm', |
42 'enhanced_bookmarks/item_position.cc', | 42 'enhanced_bookmarks/item_position.cc', |
43 'enhanced_bookmarks/item_position.h', | 43 'enhanced_bookmarks/item_position.h', |
44 'enhanced_bookmarks/metadata_accessor.cc', | 44 'enhanced_bookmarks/metadata_accessor.cc', |
45 'enhanced_bookmarks/metadata_accessor.h', | 45 'enhanced_bookmarks/metadata_accessor.h', |
46 'enhanced_bookmarks/persistent_image_store.cc', | 46 'enhanced_bookmarks/persistent_image_store.cc', |
47 'enhanced_bookmarks/persistent_image_store.h', | 47 'enhanced_bookmarks/persistent_image_store.h', |
48 ], | 48 ], |
49 'conditions': [ | 49 'conditions': [ |
50 ['OS=="android"', { | |
51 'sources': [ | |
52 'enhanced_bookmarks/android/component_jni_registrar.cc', | |
53 'enhanced_bookmarks/android/component_jni_registrar.h', | |
54 'enhanced_bookmarks/android/enhanced_bookmarks_bridge.cc', | |
55 'enhanced_bookmarks/android/enhanced_bookmarks_bridge.h', | |
56 ], | |
57 'dependencies': [ | |
58 'enhanced_bookmarks_jni_headers', | |
59 ], | |
60 }], | |
61 ['OS=="ios"', { | 50 ['OS=="ios"', { |
62 'sources!': [ | 51 'sources!': [ |
63 'enhanced_bookmarks/image_store_util.cc', | 52 'enhanced_bookmarks/image_store_util.cc', |
64 ], | 53 ], |
65 }], | 54 }], |
66 ], | 55 ], |
67 }, | 56 }, |
68 { | 57 { |
69 'target_name': 'enhanced_bookmarks_test_support', | 58 'target_name': 'enhanced_bookmarks_test_support', |
70 'type': 'static_library', | 59 'type': 'static_library', |
(...skipping 16 matching lines...) Expand all Loading... |
87 'enhanced_bookmarks/proto/metadata.proto', | 76 'enhanced_bookmarks/proto/metadata.proto', |
88 'enhanced_bookmarks/proto/search.proto', | 77 'enhanced_bookmarks/proto/search.proto', |
89 ], | 78 ], |
90 'variables': { | 79 'variables': { |
91 'proto_in_dir': './enhanced_bookmarks/proto', | 80 'proto_in_dir': './enhanced_bookmarks/proto', |
92 'proto_out_dir': 'components/enhanced_bookmarks/proto', | 81 'proto_out_dir': 'components/enhanced_bookmarks/proto', |
93 }, | 82 }, |
94 'includes': [ '../build/protoc.gypi' ], | 83 'includes': [ '../build/protoc.gypi' ], |
95 }, | 84 }, |
96 ], | 85 ], |
97 'conditions' : [ | |
98 ['OS=="android"', { | |
99 'targets': [ | |
100 { | |
101 'target_name': 'enhanced_bookmarks_java', | |
102 'type': 'none', | |
103 'dependencies': [ | |
104 'components.gyp:bookmarks_java' | |
105 ], | |
106 'variables': { | |
107 'java_in_dir': 'enhanced_bookmarks/android/java', | |
108 }, | |
109 'includes': [ '../build/java.gypi' ], | |
110 }, | |
111 { | |
112 'target_name': 'enhanced_bookmarks_jni_headers', | |
113 'type': 'none', | |
114 'sources': [ | |
115 'enhanced_bookmarks/android/java/src/org/chromium/components/enhance
dbookmarks/EnhancedBookmarksBridge.java', | |
116 ], | |
117 'variables': { | |
118 'jni_gen_package': 'enhanced_bookmarks', | |
119 }, | |
120 'includes': [ '../build/jni_generator.gypi' ], | |
121 }, | |
122 ], | |
123 }] | |
124 ], | |
125 } | 86 } |
OLD | NEW |