qt5base-lts/mkspecs/features
Michael Goddard 997b2a96c1 Add rudimentary config.test support when configuring modules.
An extra script is added (qtmodule-configtests) which is currently
invoked from syncqt (with some derived parameters passed to it).

The module can optionally have an entry in the module's sync.profile
file in the form of a perl map of "test name" => parameters.  Tests
can print an advisory message if they fail (e.g. "Install this
SDK/dev package"), or abort the syncqt process (e.g. mandatory
prereq missing).  Also, if the test has a "requires(foo)" line
that results in it being skipped, this is also supported.

Change-Id: Ic3c820a488a0992c944994d4d7dc283da36742d6
Reviewed-on: http://codereview.qt.nokia.com/928
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Sarah Jane Smith <sarah.j.smith@nokia.com>
Reviewed-by: Marius Storm-Olsen <marius.storm-olsen@nokia.com>
2011-07-22 14:59:08 +02:00
..
mac Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
symbian Add enablers for Symbian App Booster 2011-05-10 12:54:55 +02:00
unix Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
win32 Changed path references to ActiveQt. 2011-04-27 12:05:56 +02:00
build_pass.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
dbusadaptors.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
dbusinterfaces.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
debug_and_release.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
debug.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
default_post.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
default_pre.prf Add rudimentary config.test support when configuring modules. 2011-07-22 14:59:08 +02:00
designer.prf Add QtTools' include/QtDesigner as well as QtCore's include/QtDesigner 2011-05-26 13:32:08 +02:00
dll.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
egl.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
exclusive_builds.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
help.prf Move private headers into versioned subdirectory 2011-05-02 15:30:08 +02:00
include_source_dir.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
incredibuild_xge.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
lex.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
link_pkgconfig.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
moc.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
module.prf Fix framework absolute path issue 2011-05-04 15:55:51 +02:00
no_debug_info.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
qdbus.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
qmltestcase.prf Fixed linking against QtQuickTest on mac. 2011-05-31 06:31:55 +02:00
qt_config.prf Implemented module-local caching of module profiles. 2011-06-03 22:20:40 +02:00
qt_functions.prf Fix non-installed library detection 2011-07-21 20:40:51 +02:00
qt_installs.prf Moved common module profiles to be feature profiles. 2011-06-05 14:47:14 +02:00
qt_module_config.prf Make sure we qtPrepareTool moc, uic and rcc too 2011-07-21 20:40:51 +02:00
qt_module.prf Complain if we don't load(qt_module) first 2011-06-08 21:04:48 +02:00
qt_plugin.prf Made qpluginbase.pri into a feature profile. 2011-05-31 12:51:29 +02:00
qt_targets.prf Moved common module profiles to be feature profiles. 2011-06-05 14:47:14 +02:00
qt.prf fix misnomer: $$resolve_depends() => $$sort_depends() 2011-07-11 18:58:41 +02:00
qtestlib.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
qtopia.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
qtopiainc.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
qtopialib.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
qttest_p4.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
release.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
resources.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
shared.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
silent.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
static_and_shared.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
static.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
staticlib.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
testcase.prf tests: allow unstable tests to be marked with CONFIG+=insignificant_test 2011-05-19 13:56:28 +10:00
uic.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
uitools.prf Corrected include path for UiTools. 2011-04-27 12:05:50 +02:00
use_c_linker.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
vxworks.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
warn_off.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
warn_on.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
yacc.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00