qt6-bb10/tests/auto
Stephen Kelly bc4fbcd215 Add IMPORTED targets for the GL libraries used by Qt.
There may be multiple libraries specified in the mkspec, such as
EGL and Mali, as used in devices/linux-sh4-stmicro-ST7108-g++, so
create an imported target for each one. Also populate the
Qt5Gui_EGL_LIBS variable with all created imported targets. Similar
variables are created for the used OPENGL implementation.

In the case of using the packaged ANGLE library, we already know the
exact locations of the binaries.

This makes it possible for third parties to use the same GL
implementation as used by the Qt build itself. As these are used only
privately by QtGui, they are also added to the DEPENDENT_LIBRARIES
of that target so that they are found for rpath-link usage.

On some platforms (eg Raspberry Pi), multiple include directories must
be set to include egl.h, as the headers it includes for vcos are a
bit scattered.

Task-number: QTBUG-29132

Change-Id: I1126da3d37cd51c88d3670347c8b6405b285efb5
Reviewed-by: Volker Krause <volker.krause@kdab.com>
Reviewed-by: Stephen Kelly <stephen.kelly@kdab.com>
2013-04-22 18:35:52 +02:00
..
android Fix Qt tests for Android. 2013-04-03 10:15:40 +02:00
bic/data Make qaccessible2.h internal. 2013-03-14 19:49:38 +01:00
cmake Add IMPORTED targets for the GL libraries used by Qt. 2013-04-22 18:35:52 +02:00
compilerwarnings/data Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
concurrent QtConcurrent tests: Remove DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0 2013-03-27 03:54:25 +01:00
corelib Reduce qmetatype autotest build time for Windows CE. 2013-04-17 19:48:38 +02:00
dbus Fix wildcard signal disconnection in QDBusAbstractInterface 2013-03-19 07:03:25 +01:00
gui Fix leaking of QFontEngineData 2013-04-12 04:23:35 +02:00
guiapplauncher
network QNetworkInterface auto test: do not abort without session 2013-03-26 10:18:02 +01:00
opengl Merge branch 'dev' into stable 2013-03-20 13:49:28 +01:00
other Let platform plugin decide if accessibility is active 2013-04-19 17:52:45 +02:00
printsupport QPagedPaintDevice: Fix setPageSize() to set correct metrics 2013-04-12 11:46:01 +02:00
shared Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
sql Fix sql tests in respect to Oracle databases 2013-04-05 11:13:28 +02:00
testlib QtTest tests: Remove DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0 2013-03-27 03:54:20 +01:00
tools test: Disable tst_uic when -no-widgets is used 2013-04-22 16:24:44 +02:00
widgets Fix QTableView::doItemsLayout() 2013-04-22 18:35:52 +02:00
xml QtXml tests: Remove DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0 2013-03-27 03:54:48 +01:00
auto.pro Check for printsupport module when building according auto tests 2013-02-19 19:20:58 +01:00
network-settings.h Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qtest-config.h Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
test.pl Whitespace cleanup: remove trailing whitespace 2013-03-16 20:22:50 +01:00