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

Side by Side Diff: util/util.gyp

Issue 804633002: Add NotifyServer and its test (Closed) Base URL: https://chromium.googlesource.com/crashpad/crashpad@master
Patch Set: Created 6 years 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
« no previous file with comments | « util/mach/notify_server_test.cc ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2014 The Crashpad Authors. All rights reserved. 1 # Copyright 2014 The Crashpad Authors. All rights reserved.
2 # 2 #
3 # Licensed under the Apache License, Version 2.0 (the "License"); 3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License. 4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at 5 # You may obtain a copy of the License at
6 # 6 #
7 # http://www.apache.org/licenses/LICENSE-2.0 7 # http://www.apache.org/licenses/LICENSE-2.0
8 # 8 #
9 # Unless required by applicable law or agreed to in writing, software 9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS, 10 # distributed under the License is distributed on an "AS IS" BASIS,
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
55 'mach/exception_behaviors.cc', 55 'mach/exception_behaviors.cc',
56 'mach/exception_behaviors.h', 56 'mach/exception_behaviors.h',
57 'mach/exception_ports.cc', 57 'mach/exception_ports.cc',
58 'mach/exception_ports.h', 58 'mach/exception_ports.h',
59 'mach/mach_extensions.cc', 59 'mach/mach_extensions.cc',
60 'mach/mach_extensions.h', 60 'mach/mach_extensions.h',
61 'mach/mach_message.cc', 61 'mach/mach_message.cc',
62 'mach/mach_message.h', 62 'mach/mach_message.h',
63 'mach/mach_message_server.cc', 63 'mach/mach_message_server.cc',
64 'mach/mach_message_server.h', 64 'mach/mach_message_server.h',
65 'mach/notify_server.cc',
66 'mach/notify_server.h',
65 'mach/scoped_task_suspend.cc', 67 'mach/scoped_task_suspend.cc',
66 'mach/scoped_task_suspend.h', 68 'mach/scoped_task_suspend.h',
67 'mach/symbolic_constants_mach.cc', 69 'mach/symbolic_constants_mach.cc',
68 'mach/symbolic_constants_mach.h', 70 'mach/symbolic_constants_mach.h',
69 'mach/task_for_pid.cc', 71 'mach/task_for_pid.cc',
70 'mach/task_for_pid.h', 72 'mach/task_for_pid.h',
71 'mach/task_memory.cc', 73 'mach/task_memory.cc',
72 'mach/task_memory.h', 74 'mach/task_memory.h',
73 'misc/clock.cc', 75 'misc/clock.cc',
74 'misc/clock.h', 76 'misc/clock.h',
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
119 # ninja’s rules can’t deal with sources that have paths relative 121 # ninja’s rules can’t deal with sources that have paths relative
120 # to environment variables like SDKROOT. Copy the .defs files out 122 # to environment variables like SDKROOT. Copy the .defs files out
121 # of SDKROOT and into a place they can be referenced without any 123 # of SDKROOT and into a place they can be referenced without any
122 # environment variables. 124 # environment variables.
123 'copies': [ 125 'copies': [
124 { 126 {
125 'destination': '<(INTERMEDIATE_DIR)/util/mach', 127 'destination': '<(INTERMEDIATE_DIR)/util/mach',
126 'files': [ 128 'files': [
127 '$(SDKROOT)/usr/include/mach/exc.defs', 129 '$(SDKROOT)/usr/include/mach/exc.defs',
128 '$(SDKROOT)/usr/include/mach/mach_exc.defs', 130 '$(SDKROOT)/usr/include/mach/mach_exc.defs',
131 '$(SDKROOT)/usr/include/mach/notify.defs',
129 ], 132 ],
130 }, 133 },
131 ], 134 ],
132 'sources': [ 135 'sources': [
133 '<(INTERMEDIATE_DIR)/util/mach/exc.defs', 136 '<(INTERMEDIATE_DIR)/util/mach/exc.defs',
134 '<(INTERMEDIATE_DIR)/util/mach/mach_exc.defs', 137 '<(INTERMEDIATE_DIR)/util/mach/mach_exc.defs',
138 '<(INTERMEDIATE_DIR)/util/mach/notify.defs',
135 ], 139 ],
136 }, { # else: GENERATOR!="ninja" 140 }, { # else: GENERATOR!="ninja"
137 # The Xcode generator does copies after rules, so the above trick 141 # The Xcode generator does copies after rules, so the above trick
138 # won’t work, but its rules tolerate sources with SDKROOT-relative 142 # won’t work, but its rules tolerate sources with SDKROOT-relative
139 # paths. 143 # paths.
140 'sources': [ 144 'sources': [
141 '$(SDKROOT)/usr/include/mach/exc.defs', 145 '$(SDKROOT)/usr/include/mach/exc.defs',
142 '$(SDKROOT)/usr/include/mach/mach_exc.defs', 146 '$(SDKROOT)/usr/include/mach/mach_exc.defs',
147 '$(SDKROOT)/usr/include/mach/notify.defs',
143 ], 148 ],
144 }], 149 }],
145 ], 150 ],
146 'rules': [ 151 'rules': [
147 { 152 {
148 'rule_name': 'mig', 153 'rule_name': 'mig',
149 'extension': 'defs', 154 'extension': 'defs',
150 'inputs': [ 155 'inputs': [
151 'mach/mig.py', 156 'mach/mig.py',
152 ], 157 ],
(...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after
236 'mach/child_port_handshake_test.cc', 241 'mach/child_port_handshake_test.cc',
237 'mach/child_port_server_test.cc', 242 'mach/child_port_server_test.cc',
238 'mach/composite_mach_message_server_test.cc', 243 'mach/composite_mach_message_server_test.cc',
239 'mach/exc_client_variants_test.cc', 244 'mach/exc_client_variants_test.cc',
240 'mach/exc_server_variants_test.cc', 245 'mach/exc_server_variants_test.cc',
241 'mach/exception_behaviors_test.cc', 246 'mach/exception_behaviors_test.cc',
242 'mach/exception_ports_test.cc', 247 'mach/exception_ports_test.cc',
243 'mach/mach_extensions_test.cc', 248 'mach/mach_extensions_test.cc',
244 'mach/mach_message_server_test.cc', 249 'mach/mach_message_server_test.cc',
245 'mach/mach_message_test.cc', 250 'mach/mach_message_test.cc',
251 'mach/notify_server_test.cc',
246 'mach/scoped_task_suspend_test.cc', 252 'mach/scoped_task_suspend_test.cc',
247 'mach/symbolic_constants_mach_test.cc', 253 'mach/symbolic_constants_mach_test.cc',
248 'mach/task_memory_test.cc', 254 'mach/task_memory_test.cc',
249 'misc/clock_test.cc', 255 'misc/clock_test.cc',
250 'misc/initialization_state_dcheck_test.cc', 256 'misc/initialization_state_dcheck_test.cc',
251 'misc/initialization_state_test.cc', 257 'misc/initialization_state_test.cc',
252 'misc/scoped_forbid_return_test.cc', 258 'misc/scoped_forbid_return_test.cc',
253 'misc/uuid_test.cc', 259 'misc/uuid_test.cc',
254 'net/http_body_test.cc', 260 'net/http_body_test.cc',
255 'net/http_body_test_util.cc', 261 'net/http_body_test_util.cc',
(...skipping 26 matching lines...) Expand all
282 }, 288 },
283 { 289 {
284 'target_name': 'util_test_multiprocess_exec_test_child', 290 'target_name': 'util_test_multiprocess_exec_test_child',
285 'type': 'executable', 291 'type': 'executable',
286 'sources': [ 292 'sources': [
287 'test/multiprocess_exec_test_child.cc', 293 'test/multiprocess_exec_test_child.cc',
288 ], 294 ],
289 }, 295 },
290 ], 296 ],
291 } 297 }
OLDNEW
« no previous file with comments | « util/mach/notify_server_test.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698