qt5base-lts/mkspecs/features
Stephen Kelly ec37cdbc80 Populate includes, defines and pic flags in target interfaces.
Used by features in CMake 2.8.11.

This matches the features in FindQt4 in that version of CMake,
namely that the IMPORTED targets contain the appropriate
INTERFACE_INCLUDE_DIRECTORIES and INTERFACE_COMPILE_DEFINITIONS
and that the qtmain.lib static library is automatically linked to
on Windows by executables. Additionally, the
INTERFACE_POSITION_INDEPENDENT_CODE property is set appropriately
if Qt requires users to use position independent code.

Change-Id: Ide341f43fcaf7d722a7bdf1a12b1071c7e548ccc
Reviewed-by: Stephen Kelly <stephen.kelly@kdab.com>
2013-03-27 14:54:49 +01:00
..
data Populate includes, defines and pic flags in target interfaces. 2013-03-27 14:54:49 +01:00
ios iOS: Move arch handling out of ios.prf now that we have default_post.prf 2013-03-12 18:13:37 +01:00
mac Fix whitespace issues in *.prf 2013-03-22 19:52:26 +01:00
qpa Hide Harfbuzz from the outer world 2013-03-13 14:46:26 +01:00
unix Merge remote-tracking branch 'origin/stable' into dev 2013-02-20 22:08:29 +01:00
win32 ANGLE: Fix static build. 2013-02-25 10:34:11 +01:00
android.prf Introducing the Qt Android port 2013-03-05 08:31:23 +01:00
build_pass.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
c++11.prf configure: Auto-detect and enable C++11 support if available 2012-06-05 12:30:13 +02:00
cmake_functions.prf Extract some cmake related functions for re-use. 2013-02-25 23:32:53 +01:00
configure.prf iOS: Fix build for modules that load(configure) 2013-02-27 23:55:58 +01:00
create_cmake.prf Merge "Merge remote-tracking branch 'origin/stable' into dev" into refs/staging/dev 2013-03-06 00:11:52 +01:00
ctest_testcase.prf Fix the CMake tests with CMake release candidates. 2013-03-26 13:07:08 +01:00
dbusadaptors.prf de-duplicate dbusadaptors.prf vs. dbusinterfaces.prf 2012-08-04 00:52:38 +02:00
dbuscommon.pri mark a bunch of features as internal 2012-12-12 21:48:02 +01:00
dbusinterfaces.prf de-duplicate dbusadaptors.prf vs. dbusinterfaces.prf 2012-08-04 00:52:38 +02:00
declarative_debug.prf Rename quick1_debug back to declarative_debug 2012-10-04 03:03:00 +02:00
default_post.prf Fix interaction between sdk.prf and silent.prf 2013-03-14 19:49:38 +01:00
default_pre.prf remove some unnecessary CONFIG additions 2012-12-17 14:08:17 +01:00
designer_defines.prf dispose of library-bound feature files 2012-06-19 16:39:52 +02:00
device_config.prf add some docu about the project loading sequence 2012-12-13 09:10:45 +01:00
egl.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
exceptions_off.prf turn off exceptions by default where they aren't required 2012-05-17 05:14:26 +02:00
exceptions.prf turn off exceptions by default where they aren't required 2012-05-17 05:14:26 +02:00
exclusive_builds.prf Fix whitespace issues in *.prf 2013-03-22 19:52:26 +01:00
include_source_dir.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
incredibuild_xge.prf remove pointless conditionals+branches 2012-09-19 19:54:44 +02:00
java.prf Introducing the Qt Android port 2013-03-05 08:31:23 +01:00
lex.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
link_pkgconfig.prf add support for PKGCONFIG_PRIVATE 2012-08-07 16:40:07 +02:00
moc.prf Fix whitespace issues in *.prf 2013-03-22 19:52:26 +01:00
module.prf rename qt_module_config.prf => qt_module.prf 2012-08-08 12:04:49 +02:00
no_debug_info.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
opengles1.prf Add a new qmake feature to support OpenGL ES 1 apps 2012-02-28 22:35:24 +01:00
qml1_module.prf mark a bunch of features as internal 2012-12-12 21:48:02 +01:00
qml1_plugin.prf mark a bunch of features as internal 2012-12-12 21:48:02 +01:00
qml_debug.prf Rename the 'declarative debug support' to 'qml debug support' 2012-03-31 16:33:04 +02:00
qml_module.prf broaden the effect of CONFIG+=force_independent somewhat 2013-03-15 18:02:09 +01:00
qml_plugin.prf make qml_plugin.prf usable without a parent c++ module 2013-03-12 18:13:37 +01:00
qmltestcase.prf Distinguish between 'mac' and 'macx' qmake scopes 2013-03-05 20:59:45 +01:00
qt_android_deps.prf Introducing the Qt Android port 2013-03-05 08:31:23 +01:00
qt_build_config.prf Merge remote-tracking branch 'gerrit/release' into stable 2013-03-21 08:49:01 +01:00
qt_build_paths.prf centralize detection of prefix builds 2013-01-31 15:51:35 +01:00
qt_common.prf Add the infrastructure to compile Qt with -Werror 2013-02-28 23:43:36 +01:00
qt_config.prf add some docu about the project loading sequence 2012-12-13 09:10:45 +01:00
qt_docs_targets.prf mark a bunch of features as internal 2012-12-12 21:48:02 +01:00
qt_docs.prf require modules to define their version 2013-03-06 18:01:13 +01:00
qt_example_installs.prf activate example (non-)build magic only in configured trees 2013-03-20 19:04:45 +01:00
qt_functions.prf fix LD_LIBRARY_PATH setup of check targets 2013-03-15 18:04:23 +01:00
qt_headersclean.prf centralize headersclean test 2012-12-11 13:37:57 +01:00
qt_installs.prf mark a bunch of features as internal 2012-12-12 21:48:02 +01:00
qt_module_config.prf rename qt_module_config.prf => qt_module.prf 2012-08-08 12:04:49 +02:00
qt_module_headers.prf Merge remote-tracking branch 'gerrit/release' into stable 2013-03-21 08:49:01 +01:00
qt_module_pris.prf Merge remote-tracking branch 'gerrit/release' into stable 2013-03-21 08:49:01 +01:00
qt_module.prf Merge remote-tracking branch 'gerrit/release' into stable 2013-03-21 08:49:01 +01:00
qt_parts.prf mark a bunch of features as internal 2012-12-12 21:48:02 +01:00
qt_plugin.prf Merge remote-tracking branch 'gerrit/release' into stable 2013-03-21 08:49:01 +01:00
qt_targets.prf Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qt_tool.prf Merge remote-tracking branch 'gerrit/release' into stable 2013-03-21 08:49:01 +01:00
qt.prf take advantage of new safety regarding build config resolution 2013-02-18 15:52:39 +01:00
resolve_config.prf add QT_CONFIG's static/shared to CONFIG on startup 2013-02-18 15:52:43 +01:00
resolve_target.prf Distinguish between 'mac' and 'macx' qmake scopes 2013-03-05 20:59:45 +01:00
resources.prf remove another dead assignment 2012-12-07 19:54:22 +01:00
silent.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
simd.prf mark a bunch of features as internal 2012-12-12 21:48:02 +01:00
spec_post.prf add some docu about the project loading sequence 2012-12-13 09:10:45 +01:00
spec_pre.prf add some docu about the project loading sequence 2012-12-13 09:10:45 +01:00
testcase_targets.prf factor out testcase_targets.prf 2012-12-03 15:56:28 +01:00
testcase.prf Distinguish between 'mac' and 'macx' qmake scopes 2013-03-05 20:59:45 +01:00
testcocoon.prf fix host vs. makefile directory separator mess 2012-07-28 00:09:45 +02:00
testlib_defines.prf auto-generate module pris 2012-06-19 16:40:06 +02:00
uic.prf simplify code by using new $$absolute_path() function 2012-12-07 19:54:39 +01: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
wayland-scanner.prf Add a wayland-scanner rule to qmake 2011-12-12 17:27:19 +01:00
yacc.prf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00