iOS build configuration updates.
authorTom Finegan <tomfinegan@google.com>
Wed, 1 Oct 2014 03:12:56 +0000 (20:12 -0700)
committerTom Finegan <tomfinegan@google.com>
Wed, 1 Oct 2014 03:17:03 +0000 (20:17 -0700)
commitbd2a9bdd66a054b49a29972e22a93f4dbe609188
treed9c91c1be9b803602273e357fb6d6ceaf1e2f4e9
parente8a74f4b072f65a700ea44af84520c49da9ef1b2
iOS build configuration updates.

Commit message longer than commit edition.

Simulator and devices:
  Add a common minimum iOS version that can be shared by iOS and iOS
  simulator targets.

Fix --enable-debug (for device targets; sim was fine):
  Allow for successful configuration and build with --enable-debug when
  CXX is available by:

  - Using CXX as LD (when CXX is available).
  - Passing the correct form of the iOS minimum version parameter based on
    whether LD is CXX or really is ld.

  Note: ld -g still won't work on macosx with this patch, so if CXX is not
  available, configuration will still fail reporting that the toolchain
  cannot link executables when attempting to pass --enable-debug (because
  ld returns an error code since the one included with xcode doesn't
  support the -g argument).

Change-Id: Ia488aed167cc2ca82ee9e980589fb76dddce634f
build/make/configure.sh