Merge: iOS: fix compilation problems, warnings and the Benitlux ios-release rule
authorJean Privat <jean@pryen.org>
Thu, 29 Sep 2016 19:45:07 +0000 (15:45 -0400)
committerJean Privat <jean@pryen.org>
Thu, 29 Sep 2016 19:45:07 +0000 (15:45 -0400)
General fixes for the iOS support:
* Report errors on `rmdir`, this depends on the fix #2309.
* Fix release mode compilation, the path to the binary was wrong.
* Fix the ios-release rule of Benitlux to use the release mode, contact the right server, and keep the generated files to use from XCode.
* Finally silence the normal output of `xcodebuild`. This looks like a new feature of XCode 8!
* Fixed a few warnings raised by clang.

Pull-Request: #2316
Reviewed-by: Jean Privat <jean@pryen.org>


Trivial merge