qt5base-lts/qmake/generators
Tor Arne Vestbø 66f6e5b162 qmake: Update Xcode generator to produce project files similar to Xcode
There was quite a bit of cruft left over from older Xcode version. We
now produce Xcode 3.2 compatible files, similar to what Xcode would do
when asked to upgrade one of our generated files. In particular:

 - Removed refType
 - Set more lastKnownFileTypes
 - Renamed defaultConfigurationIsName to defaultConfigurationName
 - Add runOnlyForDeploymentPostprocessing = 0 to build phases
 - Don't put buildSettings directly into PBXNativeTarget
 - Don't write productSettingsXML
 - Don't write startupPath
 - Don't write name when path is the exact same
 - Write empty buildSetting lists as empty string
 - Don't write empty PBXBuildFile settings
 - Don't write generated/neede filenames for PBXShellScriptBuildPhase
 - Use PBXFileReference instad of PBXFrameworkReference
 - Prune deprecated buildSetting variables
 - Remove deprecated PBXBuildStyle sections
 - Resolve correct CC/CPLUSPLUS/LDPLUSPLUS
 - Write IPHONEOS_DEPLOYMENT_TARGET

Change-Id: Ia2365c2623fe898878bd10636c3b85145c1cff04
Reviewed-by: Andy Shaw <andy.shaw@digia.com>
Reviewed-by: Morten Johan Sørvig <morten.sorvig@digia.com>
2013-02-26 13:11:11 +01:00
..
integrity Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
mac qmake: Update Xcode generator to produce project files similar to Xcode 2013-02-26 13:11:11 +01:00
unix consolidate generation of metafile install targets 2013-01-25 23:30:50 +01:00
win32 Merge remote-tracking branch 'origin/stable' into dev 2013-02-18 16:14:52 +01:00
makefile.cpp add ability to override the generated pkg-config file name 2013-02-06 14:21:44 +01:00
makefile.h consolidate generation of metafile install targets 2013-01-25 23:30:50 +01:00
makefiledeps.cpp Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
makefiledeps.h Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
metamakefile.cpp Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
metamakefile.h Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
projectgenerator.cpp Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
projectgenerator.h Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
xmloutput.cpp Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
xmloutput.h Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00