commit | c4c79472112a49bc1340da0074af2d15b1c89749 | [log] [tgz] |
---|---|---|
author | Alex Stewart <alexs.mac@gmail.com> | Sun Sep 20 18:26:59 2015 +0100 |
committer | Alex Stewart <alexs.mac@gmail.com> | Sun Sep 20 20:12:04 2015 +0100 |
tree | 294657f5c9fe95916f555289a033c8f405ddedab | |
parent | 155765bbb358f1d19f072a4b54825faf1c059910 [diff] |
Clean up iOS.cmake to use xcrun/xcodebuild & libtool. - Substantial cleanup of iOS.cmake to use xcrun & xcodebuild to determine the SDK & tool paths. - Use libtool -static to link libraries instead of ar + ranlib, which is not compatible with Xcode 7+, this change should be backwards compatible to at least Xcode 6. - Force locations of unordered_map & shared_ptr on iOS to work around check_cxx_source_compiles() running in a forked CMake instance without access to the variables (IOS_PLATFORM) defined by the user. - Minor CMake style updates. Change-Id: I5f83a60607db34d461ebe85f9dce861f53d98277
Please see ceres-solver.org for more information.
Ceres development happens on Gerrit, including both repository hosting and code reviews. The GitHub Repository is a continuously updated mirror which is primarily meant for issue tracking. Please see our Contributing to Ceres Guide for more details.
The upstream Gerrit repository is
https://ceres-solver.googlesource.com/ceres-solver