When using creator with visual c++ on Windows, a special file (manifest) is being created. This file describes what libraries executable depends on and it gets included directly into executable as the last step of build by mt.exe tool.

How can I change the way creator generates this file?

Example of a manifest file is below.
Qt Code:
  1. <?xml version='1.0' encoding='UTF-8' standalone='yes'?>
  2. <assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
  3. <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
  4. <security>
  5. <requestedPrivileges>
  6. <requestedExecutionLevel level='asInvoker' uiAccess='false' />
  7. </requestedPrivileges>
  8. </security>
  9. </trustInfo>
  10. <dependency>
  11. <dependentAssembly>
  12. <assemblyIdentity type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*' />
  13. </dependentAssembly>
  14. </dependency>
  15. <dependency>
  16. <dependentAssembly>
  17. <assemblyIdentity type='win32' name='Microsoft.VC90.DebugCRT' version='9.0.21022.8' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b' />
  18. </dependentAssembly>
  19. </dependency>
  20. </assembly>
To copy to clipboard, switch view to plain text mode