!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 } }