d7e4980132
Blacklist tst_QMenuBar::taskQTBUG46812_doNotLeaveMenubarHighlighted() on macOS. Conflicts: mkspecs/features/mac/default_post.prf mkspecs/features/mac/sdk.prf mkspecs/features/uikit/default_post.prf mkspecs/features/uikit/sdk.prf src/angle/src/libEGL/libEGL.pro src/platformsupport/fontdatabases/fontdatabases.pro src/platformsupport/platformsupport.pro src/plugins/platforms/cocoa/qnswindowdelegate.mm src/plugins/platforms/direct2d/qwindowsdirect2dintegration.cpp src/plugins/platforms/ios/ios.pro src/plugins/platforms/ios/kernel.pro tests/auto/widgets/widgets/qmenubar/BLACKLIST tests/auto/widgets/widgets/qmenubar/tst_qmenubar.cpp Task-number: QTBUG-56853 Change-Id: If58785210feee3550892fc7768cce90e75a2416c
29 lines
870 B
Plaintext
29 lines
870 B
Plaintext
sim_and_dev = false
|
|
!isEmpty(QT_VERSION):qtConfig(simulator_and_device): \
|
|
sim_and_dev = true
|
|
|
|
$$sim_and_dev|contains(QMAKE_MAC_SDK, ^$${device.sdk}.*): \
|
|
CONFIG += device $${device.sdk}
|
|
$$sim_and_dev|contains(QMAKE_MAC_SDK, ^$${simulator.sdk}.*): \
|
|
CONFIG += simulator $${simulator.sdk}
|
|
|
|
$$sim_and_dev {
|
|
# For a simulator_and_device build all the config tests
|
|
# are based on the device's ARM SDK, but we know that the simulator
|
|
# is Intel and that we support SSE/SSE2.
|
|
QT_CPU_FEATURES.$$QT_ARCH += sse sse2
|
|
CONFIG += sse sse2
|
|
DEFINES += QT_COMPILER_SUPPORTS_SSE2
|
|
}
|
|
|
|
unset(sim_and_dev)
|
|
|
|
load(default_pre)
|
|
|
|
# Check for supported Xcode versions
|
|
lessThan(QMAKE_XCODE_VERSION, "4.3"): \
|
|
error("This mkspec requires Xcode 4.3 or later")
|
|
|
|
ios:shared:lessThan(QMAKE_IOS_DEPLOYMENT_TARGET, "8.0"): \
|
|
QMAKE_IOS_DEPLOYMENT_TARGET = 8.0
|