Skip to content
This repository has been archived by the owner on Dec 5, 2019. It is now read-only.

Switch to xctool #3

Merged
merged 5 commits into from
Nov 10, 2013
Merged

Switch to xctool #3

merged 5 commits into from
Nov 10, 2013

Conversation

jspahrsummers
Copy link
Owner

Use xctool instead of xcodebuild, because dealing with the latter requires way too many hacks. Note that this means that xctool must be installed on the build machine.

I took this opportunity to significantly clean up the code. It actually looks kinda nice, if you squint and view it from a distance.

Also, bootstrap now automatically runs script/bootstrap for any submodule that has it. So there's that.

@jspahrsummers
Copy link
Owner Author

This currently disables unit tests for iOS, because attempting to run them in the simulator (at least on our CI server) results in the following error:

Failed to query the list of test cases in the test bundle: Error while parsing JSON: The data has been corrupted.: {
    stderr = "";
    stdout = "";
}

This seems related, but not identical, to a bunch of xctool issues regarding the simulator.

In any case, the missing iOS tests are still better than the broken state of master on Xcode 5.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant