mirror of
https://github.com/chromium/crashpad.git
synced 2025-03-10 06:36:02 +00:00
243fc89ae9..97121c6401
$ git log 243fc89ae..97121c640 --date=short --no-merges --format='%ad %ae %s'
2020-06-20 mobile-devx-github-bot Wrap EDOClientService::errorHandler c functions in extern "C"
2020-06-10 albertbow Add warning message to `isKindOfClass:`.
2020-05-02 sskhandp Add -Wunguarded-availability and fix availability warning
2020-04-29 mobile-devx-github-bot Fix up EDO to work with OCMock 3.6
2020-04-21 haowoo Use lightweight generics to retrieve root objects.
2020-04-18 albertbow Internal change
2020-04-16 mobile-devx-github-bot Internal change
2020-04-16 sskhandp Internal change
2020-04-09 mobile-devx-github-bot Fix up .andDo blocks to not call retainArguments that can accidentally cause retain loops in mocks.
2020-02-19 sskhandp Store queue in variable to avoid repetitive calls.
2020-02-13 mobile-devx-github-bot Make sure strongSelf and strongSelf.handlerSyncQueue is not nil.
2020-02-11 albertbow Minor fix on comments.
2020-02-03 tirodkar Fix project name
2020-01-10 albertbow Rollforward EDORemoteException for user-thrown exceptions in remote invocation.
2020-01-07 albertbow Roll forward the fallback of EDORemoteException to be the subclass of NSException.
2020-01-02 mobile-devx-github-bot Internal change
2020-01-02 albertbow Fallback EDORemoteException to be the subclass of NSException.
2019-12-18 albertbow Rollback EDORemoteException.
2019-12-17 albertbow Allow one-way blacklisting types in remote invocation.
2019-12-17 albertbow Use EDORemoteException for user-thrown exceptions in remote invocation.
2019-12-16 albertbow Expose EDORemoteException.
2019-12-12 albertbow Create EDOInvocationException class.
Created with:
roll-dep crashpad/third_party/edo/edo
Change-Id: Id0bb660e2668c472a8ba1133822221ae100c2541
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/2256583
Reviewed-by: Mark Mentovai <mark@chromium.org>
Commit-Queue: Justin Cohen <justincohen@chromium.org>
147 lines
6.2 KiB
Plaintext
147 lines
6.2 KiB
Plaintext
# Copyright 2018 The Chromium Authors. All rights reserved.
|
|
# Use of this source code is governed by a BSD-style license that can be
|
|
# found in the LICENSE file.
|
|
|
|
import("../../build/crashpad_buildconfig.gni")
|
|
|
|
if (crashpad_is_in_chromium) {
|
|
group("edo") {
|
|
testonly = true
|
|
public_deps = [
|
|
"//ios/third_party/edo",
|
|
]
|
|
}
|
|
} else {
|
|
config("config") {
|
|
include_dirs = [ "../../third_party/edo/edo" ]
|
|
}
|
|
|
|
source_set("edo") {
|
|
testonly = true
|
|
|
|
sources = [
|
|
"edo/Channel/Sources/EDOBlockingQueue.h",
|
|
"edo/Channel/Sources/EDOBlockingQueue.m",
|
|
"edo/Channel/Sources/EDOChannel.h",
|
|
"edo/Channel/Sources/EDOChannelErrors.h",
|
|
"edo/Channel/Sources/EDOChannelErrors.m",
|
|
"edo/Channel/Sources/EDOChannelForwarder.h",
|
|
"edo/Channel/Sources/EDOChannelForwarder.m",
|
|
"edo/Channel/Sources/EDOChannelMultiplexer.h",
|
|
"edo/Channel/Sources/EDOChannelMultiplexer.m",
|
|
"edo/Channel/Sources/EDOChannelPool.h",
|
|
"edo/Channel/Sources/EDOChannelPool.m",
|
|
"edo/Channel/Sources/EDOChannelUtil.h",
|
|
"edo/Channel/Sources/EDOChannelUtil.m",
|
|
"edo/Channel/Sources/EDOHostPort.h",
|
|
"edo/Channel/Sources/EDOHostPort.m",
|
|
"edo/Channel/Sources/EDOListenSocket.h",
|
|
"edo/Channel/Sources/EDOListenSocket.m",
|
|
"edo/Channel/Sources/EDOSocket.h",
|
|
"edo/Channel/Sources/EDOSocket.m",
|
|
"edo/Channel/Sources/EDOSocketChannel.h",
|
|
"edo/Channel/Sources/EDOSocketChannel.m",
|
|
"edo/Channel/Sources/EDOSocketPort.h",
|
|
"edo/Channel/Sources/EDOSocketPort.m",
|
|
"edo/Device/Sources/EDODeviceChannel.h",
|
|
"edo/Device/Sources/EDODeviceChannel.m",
|
|
"edo/Device/Sources/EDODeviceConnector.h",
|
|
"edo/Device/Sources/EDODeviceConnector.m",
|
|
"edo/Device/Sources/EDODeviceDetector.h",
|
|
"edo/Device/Sources/EDODeviceDetector.m",
|
|
"edo/Device/Sources/EDOUSBMuxUtil.h",
|
|
"edo/Device/Sources/EDOUSBMuxUtil.m",
|
|
"edo/DeviceForwarder/Sources/EDODeviceForwardersManager.h",
|
|
"edo/DeviceForwarder/Sources/EDODeviceForwardersManager.m",
|
|
"edo/Measure/Sources/EDONumericMeasure.h",
|
|
"edo/Measure/Sources/EDONumericMeasure.m",
|
|
"edo/Service/Sources/EDOBlockObject.h",
|
|
"edo/Service/Sources/EDOBlockObject.m",
|
|
"edo/Service/Sources/EDOClassMessage.h",
|
|
"edo/Service/Sources/EDOClassMessage.m",
|
|
"edo/Service/Sources/EDOClientService+Private.h",
|
|
"edo/Service/Sources/EDOClientService.h",
|
|
"edo/Service/Sources/EDOClientService.m",
|
|
"edo/Service/Sources/EDOClientServiceStatsCollector.h",
|
|
"edo/Service/Sources/EDOClientServiceStatsCollector.m",
|
|
"edo/Service/Sources/EDODeallocationTracker.h",
|
|
"edo/Service/Sources/EDODeallocationTracker.m",
|
|
"edo/Service/Sources/EDOExecutor.h",
|
|
"edo/Service/Sources/EDOExecutor.m",
|
|
"edo/Service/Sources/EDOExecutorMessage.h",
|
|
"edo/Service/Sources/EDOExecutorMessage.m",
|
|
"edo/Service/Sources/EDOHostNamingService+Private.h",
|
|
"edo/Service/Sources/EDOHostNamingService.h",
|
|
"edo/Service/Sources/EDOHostNamingService.m",
|
|
"edo/Service/Sources/EDOHostService+Handlers.h",
|
|
"edo/Service/Sources/EDOHostService+Handlers.m",
|
|
"edo/Service/Sources/EDOHostService+Private.h",
|
|
"edo/Service/Sources/EDOHostService.h",
|
|
"edo/Service/Sources/EDOHostService.m",
|
|
"edo/Service/Sources/EDOInvocationMessage.h",
|
|
"edo/Service/Sources/EDOInvocationMessage.m",
|
|
"edo/Service/Sources/EDOMessage.h",
|
|
"edo/Service/Sources/EDOMessage.m",
|
|
"edo/Service/Sources/EDOMethodSignatureMessage.h",
|
|
"edo/Service/Sources/EDOMethodSignatureMessage.m",
|
|
"edo/Service/Sources/EDOObject+EDOParameter.m",
|
|
"edo/Service/Sources/EDOObject+Invocation.m",
|
|
"edo/Service/Sources/EDOObject+Private.h",
|
|
"edo/Service/Sources/EDOObject.h",
|
|
"edo/Service/Sources/EDOObject.m",
|
|
"edo/Service/Sources/EDOObjectAliveMessage.h",
|
|
"edo/Service/Sources/EDOObjectAliveMessage.m",
|
|
"edo/Service/Sources/EDOObjectMessage.h",
|
|
"edo/Service/Sources/EDOObjectMessage.m",
|
|
"edo/Service/Sources/EDOObjectReleaseMessage.h",
|
|
"edo/Service/Sources/EDOObjectReleaseMessage.m",
|
|
"edo/Service/Sources/EDOParameter.h",
|
|
"edo/Service/Sources/EDOParameter.m",
|
|
"edo/Service/Sources/EDOProtocolObject.h",
|
|
"edo/Service/Sources/EDOProtocolObject.m",
|
|
"edo/Service/Sources/EDORemoteException.h",
|
|
"edo/Service/Sources/EDORemoteException.m",
|
|
"edo/Service/Sources/EDORemoteVariable.h",
|
|
"edo/Service/Sources/EDORemoteVariable.m",
|
|
"edo/Service/Sources/EDOServiceError.h",
|
|
"edo/Service/Sources/EDOServiceError.m",
|
|
"edo/Service/Sources/EDOServiceException.h",
|
|
"edo/Service/Sources/EDOServiceException.m",
|
|
"edo/Service/Sources/EDOServicePort.h",
|
|
"edo/Service/Sources/EDOServicePort.m",
|
|
"edo/Service/Sources/EDOServiceRequest.h",
|
|
"edo/Service/Sources/EDOServiceRequest.m",
|
|
"edo/Service/Sources/EDOTimingFunctions.h",
|
|
"edo/Service/Sources/EDOTimingFunctions.m",
|
|
"edo/Service/Sources/EDOValueObject+EDOParameter.m",
|
|
"edo/Service/Sources/EDOValueObject.h",
|
|
"edo/Service/Sources/EDOValueObject.m",
|
|
"edo/Service/Sources/EDOValueType.m",
|
|
"edo/Service/Sources/EDOWeakObject.h",
|
|
"edo/Service/Sources/EDOWeakObject.m",
|
|
"edo/Service/Sources/NSBlock+EDOInvocation.m",
|
|
"edo/Service/Sources/NSKeyedArchiver+EDOAdditions.h",
|
|
"edo/Service/Sources/NSKeyedArchiver+EDOAdditions.m",
|
|
"edo/Service/Sources/NSKeyedUnarchiver+EDOAdditions.h",
|
|
"edo/Service/Sources/NSKeyedUnarchiver+EDOAdditions.m",
|
|
"edo/Service/Sources/NSObject+EDOBlacklistedType.h",
|
|
"edo/Service/Sources/NSObject+EDOBlacklistedType.m",
|
|
"edo/Service/Sources/NSObject+EDOParameter.h",
|
|
"edo/Service/Sources/NSObject+EDOParameter.m",
|
|
"edo/Service/Sources/NSObject+EDOValue.h",
|
|
"edo/Service/Sources/NSObject+EDOValue.m",
|
|
"edo/Service/Sources/NSObject+EDOValueObject.h",
|
|
"edo/Service/Sources/NSObject+EDOValueObject.m",
|
|
"edo/Service/Sources/NSObject+EDOWeakObject.h",
|
|
"edo/Service/Sources/NSObject+EDOWeakObject.m",
|
|
"edo/Service/Sources/NSProxy+EDOParameter.h",
|
|
"edo/Service/Sources/NSProxy+EDOParameter.m",
|
|
]
|
|
|
|
public_configs = [ ":config" ]
|
|
deps = [
|
|
"../../build:ios_enable_arc",
|
|
]
|
|
}
|
|
}
|