Tags: facebook/idb
Tags
Fix grpc-swift source files generation in OSS release builds Summary: There was an issue that broke the release build compilation of the OSS xcodeproject. Default way to create a build rule in Xcode leads to flag that configures multiple build step invocations. That confuses Xcode build system, because we produce the same files regardless of the architecture we call that step against We do not need multiple calls for each architecture for that build rule, we need to run that command only once Differential Revision: D38535115 fbshipit-source-id: d137c3df2a53f9c09328c218a55765f97c5b1f8f
Fix debugserver stop Summary: For some reason the debugserver stop command called status by mistake! This means that `debugserver stop` wouldn't actually kill the debugserver. Now it does. Reviewed By: jamescoggan Differential Revision: D33479256 fbshipit-source-id: e4f6b4b85eae800d2ac8a6b275c47d68bbb398e6
Lean on FBXCTestExtendedCommands for obtaining shims Summary: This solves a few issues: 1) Allow for the commands implementation to cache intelligently and avoid over-fetching 2) Make passing the shims down easier since we can query the implementation There are some other examples of places where the shims are used, but those can be changed in time to avoid needing to always inject from above Reviewed By: jbardini Differential Revision: D29458524 fbshipit-source-id: 40786a0f73a726cec1518b10d014ae4f78c84d57
Switch OSS builds to cocoapods Summary: Dynamically linking grpc in the open source build is causing a lot of issues, as every time grpc releases a new versions it's likely that a previously compiled version of idb will fail. To fix this lets build from source and then statically link grpc. I'll need to also update the homebrew formula once this lands Reviewed By: jbardini Differential Revision: D28810010 fbshipit-source-id: a69676d799de1e7df0426fe5c00b4c0f4783fd7c
Logic Tests - Collect and send log files over to client Summary: Tests standard outputs (e.g. NSLogs and/or printfs) are collected and reported back to idb client. Reviewed By: phyllipecesar Differential Revision: D27367868 fbshipit-source-id: d02541ed4b26918c38364108076de409d3b22512
Void* callback for RestorableDeviceRegisterForNotifications Summary: The API takes any `void *`, instead of having an implicit conversion of a `void *` Reviewed By: c-ryan747 Differential Revision: D21974704 fbshipit-source-id: 294fba1d2ce5cb0f206e394f4354b05d13ba8547
PreviousNext