qt5base-lts/mkspecs/features
Joerg Bornemann c9406bcffe qmake: support incremental linking when embedding manifests
When embedding manifests we modified the EXE/DLL after linking using
the manifest tool. This breaks the incremental linking feature of MSVC.

The MS way to embed a manifest without breaking incremental linking is:
   - let the linker create the manifest file,
   - create a resource that contains the manifest file,
   - invoke the linker again to embed the resource.

The embed_manifest_{exe|dll}.prf files have been removed.
All manifest logic is now in qmake's nmake makefile generator.

With QMAKE_MANIFEST one can specify a custom manifest file that gets
embedded without disturbing incremental linking.

Task-number: QTBUG-22718
Change-Id: Idb9d2644a0577b2002cbdd2d62b695b9171b1bd5
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
2012-08-16 08:26:24 +02:00
..
mac
qpa
unix
win32 qmake: support incremental linking when embedding manifests 2012-08-16 08:26:24 +02:00
build_pass.prf
c++11.prf
configure.prf fix host vs. makefile directory separator mess 2012-07-28 00:09:45 +02:00
create_cmake.prf Check if we are creating a static library before a framework. 2012-07-20 20:44:06 +02:00
ctest_testcase.prf
dbusadaptors.prf de-duplicate dbusadaptors.prf vs. dbusinterfaces.prf 2012-08-04 00:52:38 +02:00
dbuscommon.pri introduce ability to selectively pass options to qdbusxml2cpp 2012-08-04 00:52:46 +02:00
dbusinterfaces.prf de-duplicate dbusadaptors.prf vs. dbusinterfaces.prf 2012-08-04 00:52:38 +02:00
debug_and_release.prf
debug.prf
declarative_debug.prf
default_post.prf Make it possible to force generation of debug info in release builds 2012-08-09 03:25:53 +02:00
default_pre.prf put the include/ of all modules into qtbase when doing non-prefix build 2012-07-18 19:48:59 +02:00
designer_defines.prf
device_config.prf
dll.prf
egl.prf
exceptions_off.prf
exceptions.prf
exclusive_builds.prf
include_source_dir.prf
incredibuild_xge.prf Fix vcproj file generation for incredibuild handling of moc etc targets 2012-08-11 00:41:07 +02:00
lex.prf
link_pkgconfig.prf add support for PKGCONFIG_PRIVATE 2012-08-07 16:40:07 +02:00
moc.prf
module.prf rename qt_module_config.prf => qt_module.prf 2012-08-08 12:04:49 +02:00
no_debug_info.prf
opengles1.prf
qml_debug.prf
qml_module.prf preserve the directory structure of QML_FILES 2012-08-08 12:04:49 +02:00
qml_plugin.prf factor qml_module out of qml_plugin 2012-08-07 23:27:17 +02:00
qmltestcase.prf
qt_build_config.prf
qt_config.prf
qt_functions.prf make .private_includes in module pri files "self-contained" 2012-08-15 09:18:58 +02:00
qt_installs.prf
qt_module_config.prf rename qt_module_config.prf => qt_module.prf 2012-08-08 12:04:49 +02:00
qt_module_fwdpri.prf set QT_PLUGIN_PATH for tools 2012-08-15 09:19:09 +02:00
qt_module_headers.prf put the include/ of all modules into qtbase when doing non-prefix build 2012-07-18 19:48:59 +02:00
qt_module.prf make .private_includes in module pri files "self-contained" 2012-08-15 09:18:58 +02:00
qt_parts.prf
qt_plugin.prf Fix debug and release build for Windows CE 2012-07-25 17:32:21 +02:00
qt_targets.prf
qt_tool.prf set QT_PLUGIN_PATH for tools 2012-08-15 09:19:09 +02:00
qt.prf add support for QT_PRIVATE 2012-08-07 16:40:07 +02:00
quick1_debug.prf
release.prf
resolve_target.prf make QMAKE_RESOLVED_TARGET use normalized path separators 2012-07-16 01:06:55 +02:00
resources.prf
shared.prf
silent.prf
simd.prf Add a .prf file for SIMD qmake variables. 2012-08-01 02:25:26 +02:00
spec_post.prf
spec_pre.prf fix splitting of $PATH when looking for sh.exe 2012-07-12 17:19:17 +02:00
static_and_shared.prf
static.prf
staticlib.prf
testcase.prf
testcocoon.prf fix host vs. makefile directory separator mess 2012-07-28 00:09:45 +02:00
testlib_defines.prf
uic.prf
use_c_linker.prf
vxworks.prf
warn_off.prf
warn_on.prf
wayland-scanner.prf
yacc.prf