Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(291)

Side by Side Diff: third_party/mojo/mojo_public.gyp

Issue 1380043002: Implement a simple ThreadChecker for Mojo and add to |internal::SharedData| and |internal::Router|. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Add underspecified deps. Created 5 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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 'includes': [ 6 'includes': [
7 'mojo_variables.gypi', 7 'mojo_variables.gypi',
8 ], 8 ],
9 'target_defaults' : { 9 'target_defaults' : {
10 'include_dirs': [ 10 'include_dirs': [
(...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after
143 'src/mojo/public/cpp/bindings/lib/message_header_validator.cc', 143 'src/mojo/public/cpp/bindings/lib/message_header_validator.cc',
144 'src/mojo/public/cpp/bindings/lib/message_header_validator.h', 144 'src/mojo/public/cpp/bindings/lib/message_header_validator.h',
145 'src/mojo/public/cpp/bindings/lib/message_internal.h', 145 'src/mojo/public/cpp/bindings/lib/message_internal.h',
146 'src/mojo/public/cpp/bindings/lib/no_interface.cc', 146 'src/mojo/public/cpp/bindings/lib/no_interface.cc',
147 'src/mojo/public/cpp/bindings/lib/router.cc', 147 'src/mojo/public/cpp/bindings/lib/router.cc',
148 'src/mojo/public/cpp/bindings/lib/router.h', 148 'src/mojo/public/cpp/bindings/lib/router.h',
149 'src/mojo/public/cpp/bindings/lib/shared_data.h', 149 'src/mojo/public/cpp/bindings/lib/shared_data.h',
150 'src/mojo/public/cpp/bindings/lib/shared_ptr.h', 150 'src/mojo/public/cpp/bindings/lib/shared_ptr.h',
151 'src/mojo/public/cpp/bindings/lib/string_serialization.h', 151 'src/mojo/public/cpp/bindings/lib/string_serialization.h',
152 'src/mojo/public/cpp/bindings/lib/string_serialization.cc', 152 'src/mojo/public/cpp/bindings/lib/string_serialization.cc',
153 'src/mojo/public/cpp/bindings/lib/thread_checker.h',
154 'src/mojo/public/cpp/bindings/lib/thread_checker_posix.cc',
155 'src/mojo/public/cpp/bindings/lib/thread_checker_posix.h',
153 'src/mojo/public/cpp/bindings/lib/validate_params.h', 156 'src/mojo/public/cpp/bindings/lib/validate_params.h',
154 'src/mojo/public/cpp/bindings/lib/validation_errors.cc', 157 'src/mojo/public/cpp/bindings/lib/validation_errors.cc',
155 'src/mojo/public/cpp/bindings/lib/validation_errors.h', 158 'src/mojo/public/cpp/bindings/lib/validation_errors.h',
156 'src/mojo/public/cpp/bindings/lib/validation_util.cc', 159 'src/mojo/public/cpp/bindings/lib/validation_util.cc',
157 'src/mojo/public/cpp/bindings/lib/validation_util.h', 160 'src/mojo/public/cpp/bindings/lib/validation_util.h',
158 'src/mojo/public/cpp/bindings/lib/value_traits.h', 161 'src/mojo/public/cpp/bindings/lib/value_traits.h',
159 # This comes from the mojo_interface_bindings_cpp_sources dependency. 162 # This comes from the mojo_interface_bindings_cpp_sources dependency.
160 '>@(mojom_generated_sources)', 163 '>@(mojom_generated_sources)',
161 ], 164 ],
165 'conditions': [
166 ['OS=="win"', {
167 'sources!': [
yzshen1 2015/10/01 16:48:09 I thought files with platform suffix are filtered
Anand Mistry (off Chromium) 2015/10/01 23:16:52 Oops. Didn't realise that.
168 'src/mojo/public/cpp/bindings/lib/thread_checker_posix.cc',
169 'src/mojo/public/cpp/bindings/lib/thread_checker_posix.h',
170 ],
171 }],
172 ],
162 'dependencies': [ 173 'dependencies': [
163 'mojo_interface_bindings_cpp_sources', 174 'mojo_interface_bindings_cpp_sources',
164 ], 175 ],
165 }, 176 },
166 { 177 {
167 # GN version: //mojo/public/js 178 # GN version: //mojo/public/js
168 'target_name': 'mojo_js_bindings', 179 'target_name': 'mojo_js_bindings',
169 'type': 'static_library', 180 'type': 'static_library',
170 'include_dirs': [ 181 'include_dirs': [
171 '../..' 182 '../..'
(...skipping 218 matching lines...) Expand 10 before | Expand all | Expand 10 after
390 'dependencies': [ 401 'dependencies': [
391 'mojo_interface_bindings_java_sources', 402 'mojo_interface_bindings_java_sources',
392 'mojo_public_java', 403 'mojo_public_java',
393 ], 404 ],
394 'includes': [ '../../build/java.gypi' ], 405 'includes': [ '../../build/java.gypi' ],
395 }, 406 },
396 ], 407 ],
397 }], 408 }],
398 ], 409 ],
399 } 410 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698