Revision control

++ !versionAtLeast(QMAKE_XCODE_VERSION, 7.0) {
++ warning("You need to update Xcode to version 7 or newer to support bitcode")
++ } else: !macx-xcode {
++ # Simulator builds and all debug builds SHOULD use -fembed-bitcode-marker,
++ # but unfortunately the -fembed-bitcode and -fembed-bitcode-marker driver
++ # flags do not work in conjunction with -Xarch, so we'll have to let it use
++ # the "wrong" flags for now (note that this issue affects only the Makefile
++ # generator). We also don't want the flags to be passed in Xcode builds, as
++ # the Xcode ENABLE_BITCODE setting will take care of that for us.
++ release {
++ QMAKE_CFLAGS += -fembed-bitcode
++ QMAKE_CXXFLAGS += -fembed-bitcode
++ QMAKE_OBJECTIVE_CFLAGS += -fembed-bitcode
++ QMAKE_LFLAGS += -fembed-bitcode
++ } else {
++ QMAKE_CFLAGS += -fembed-bitcode-marker
++ QMAKE_CXXFLAGS += -fembed-bitcode-marker
++ QMAKE_OBJECTIVE_CFLAGS += -fembed-bitcode-marker
++ QMAKE_LFLAGS += -fembed-bitcode-marker
++ }
++ }