qt5base-lts/qmake
Fawzi Mohamed af5f6e35b6 xcodegenerator: use a copy resource phase if possible
Since commmit 0127962e47 the
PBXResourcesBuildPhase is used only for ICONS, because the old
behavior of using it when target path is not given differed from
the documentation and behavior of the makefile generator by using
Contents/Resources as target directory when targeting osx.

The PBXResouceBuildPhase optimizes png, compiles xib or asset catalogs
and copies the rest.
The advantage is that it makes it easy to add resources to the bundle,
the only problem is that the target directory is always the resource
directory.

The copy operation currently used does not compile resources, which
makes adding .xib (for the Launch File required to support iphone 6)
and asset catalogs difficult.

So we restore the old 5.3 behavior for ios, and use the build
resources phase when possible on osx (target Contents/Resources).

On osx this still implies a difference between the makefile
generator and the xcode generator: only the latter compiles resources.

Change-Id: Id1853693e88fc46562b044efdea2bf5f9da2c98c
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@digia.com>
2014-10-30 14:03:50 +01:00
..
doc Doc: Use title case in section1 titles 2014-09-30 13:52:51 +02:00
generators xcodegenerator: use a copy resource phase if possible 2014-10-30 14:03:50 +01:00
library work around MSVC2010 ICE 2014-10-29 09:37:17 +01:00
cachekeys.h Update license headers and add new license files 2014-09-24 12:26:19 +02:00
main.cpp Update license headers and add new license files 2014-09-24 12:26:19 +02:00
Makefile.unix QSettings: use QStandardPaths to get XDG_CONFIG_HOME. 2014-07-23 20:05:07 +02:00
Makefile.win32 Add a way for qmake + configure to link dynamically to the CRT 2014-09-25 22:14:31 +02:00
meta.cpp Update license headers and add new license files 2014-09-24 12:26:19 +02:00
meta.h Update license headers and add new license files 2014-09-24 12:26:19 +02:00
option.cpp Update license headers and add new license files 2014-09-24 12:26:19 +02:00
option.h Update license headers and add new license files 2014-09-24 12:26:19 +02:00
project.cpp Update license headers and add new license files 2014-09-24 12:26:19 +02:00
project.h Update license headers and add new license files 2014-09-24 12:26:19 +02:00
property.cpp Update license headers and add new license files 2014-09-24 12:26:19 +02:00
property.h Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qmake_pch.h Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qmake-docs.pro move qmake docs into qtbase 2013-06-17 15:41:55 +02:00
qmake.pri QSettings: use QStandardPaths to get XDG_CONFIG_HOME. 2014-07-23 20:05:07 +02:00
qmake.pro bring fake qmake project up to snuff 2013-11-04 19:50:07 +01:00