qt5base-lts/mkspecs
Oswald Buddenhagen 457afb3749 fix parallelized "jom install"
unlike unix' mkdir -p, windows' md complains if the directory already
exists. the workaround is a quite complex command, so the so far used
concept for assembling the command line from pieces was replaced with a
single template. for symmetry, adapt the makefile existence check to the
new concept as well.

QMAKE_CHK_EXISTS and QMAKE_MKDIR_CMD were added, with hard-coded
fallbacks (ugly).
QMAKE_CHK_FILE_EXISTS and QMAKE_CHK_EXISTS_GLUE (introduced in 5.0.0)
are simply deleted again.
QMAKE_CHK_DIR_EXISTS and QMAKE_MKDIR remain for legacy reasons, as qmake
emits them into the Makefiles, and custom commands may rely on their
presence.

Task-number: QTBUG-28132
Change-Id: I3d049cb5d26947e5c3d102d0c2da33afb2a95140
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Reviewed-by: Janne Anttila <janne.anttila@digia.com>
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2013-03-15 18:01:57 +01:00
..
aix-g++ Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
aix-g++-64 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
aix-xlc Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
aix-xlc-64 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
blackberry-armv7le-qcc BlackBerry mkspecs: optimize linker flags 2012-11-26 15:11:59 +01:00
blackberry-x86-qcc BlackBerry mkspecs: optimize linker flags 2012-11-26 15:11:59 +01:00
common fix parallelized "jom install" 2013-03-15 18:01:57 +01:00
cygwin-g++ Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
darwin-g++ Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
devices Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
features require modules to define their version 2013-03-06 18:01:13 +01:00
freebsd-g++ Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
freebsd-g++46 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
freebsd-icc Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
hpux-acc Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
hpux-acc-64 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
hpux-acc-o64 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
hpux-g++ Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
hpux-g++-64 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
hpuxi-acc-32 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
hpuxi-acc-64 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
hpuxi-g++-64 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
hurd-g++ Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
irix-cc Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
irix-cc-64 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
irix-g++ Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
irix-g++-64 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
linux-arm-gnueabi-g++ Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
linux-clang Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
linux-cxx Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
linux-g++ Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
linux-g++-32 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
linux-g++-64 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
linux-g++-maemo Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
linux-icc Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
linux-icc-32 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
linux-icc-64 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
linux-kcc Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
linux-llvm Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
linux-lsb-g++ Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
linux-pgcc Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
lynxos-g++ Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
macx-clang Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
macx-clang-32 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
macx-clang-libc++ Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
macx-clang-libc++-32 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
macx-g++ Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
macx-g++40 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
macx-g++42 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
macx-g++-32 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
macx-icc Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
macx-llvm Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
macx-xcode Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
modules update readme to current reality 2012-01-27 13:55:27 +01:00
netbsd-g++ Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
openbsd-g++ Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qnx-armv7le-qcc Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qnx-x86-qcc Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
sco-cc Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
sco-g++ Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
solaris-cc Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
solaris-cc-64 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
solaris-cc-64-stlport Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
solaris-cc-stlport Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
solaris-g++ Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
solaris-g++-64 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
tru64-cxx Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
tru64-g++ Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
unixware-cc Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
unixware-g++ Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
unsupported Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
win32-g++ Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
win32-icc Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
win32-msvc2005 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
win32-msvc2008 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
win32-msvc2010 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
win32-msvc2012 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
wince50standard-armv4i-msvc2005 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
wince50standard-armv4i-msvc2008 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
wince50standard-mipsii-msvc2005 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
wince50standard-mipsii-msvc2008 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
wince50standard-mipsiv-msvc2005 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
wince50standard-mipsiv-msvc2008 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
wince50standard-sh4-msvc2005 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
wince50standard-sh4-msvc2008 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
wince50standard-x86-msvc2005 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
wince50standard-x86-msvc2008 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
wince60standard-armv4i-msvc2005 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
wince60standard-x86-msvc2005 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
wince70embedded-armv4i-msvc2008 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
wince70embedded-x86-msvc2008 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
wincewm50pocket-msvc2005 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
wincewm50pocket-msvc2008 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
wincewm50smart-msvc2005 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
wincewm50smart-msvc2008 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
wincewm60professional-msvc2005 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
wincewm60professional-msvc2008 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
wincewm60standard-msvc2005 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
wincewm60standard-msvc2008 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
wincewm65professional-msvc2005 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
wincewm65professional-msvc2008 Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00