qt6-bb10/qmake/generators
Joerg Bornemann 20e9422e06 Do not ignore exit codes of install commands
All calls to QINSTALL or QINSTALL_PROGRAM were written into Makefiles
with a preceding dash which lets make ignore the command's exit code.
Scripts (and users) calling 'make install' had no way to determine if an
installation completely succeeded, unless they inspected make's output
or the installation tree.

Remove the leading dash from those commands to stop 'make install' on
failure. Users who really want to ignore the exit codes can run 'make -k
install'.

[ChangeLog][qmake] Installation targets do not ignore the exit code of
QINSTALL and QINSTALL_PROGRAM anymore.

Fixes: QTBUG-18870
Change-Id: I7c072c896e6bd2b2ddba4b9c082c5bf627c90f50
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
2019-05-23 11:06:48 +02:00
..
mac qmake: remove use of Java-style iterators 2019-05-21 08:58:35 +02:00
unix Do not ignore exit codes of install commands 2019-05-23 11:06:48 +02:00
win32 Deduplicate initialization code for default variables 2019-05-16 11:36:36 +00:00
makefile.cpp Do not ignore exit codes of install commands 2019-05-23 11:06:48 +02:00
makefile.h Clean up class definitions of makefile generators 2019-05-16 11:36:22 +00:00
makefiledeps.cpp qmake: Distinguish local header files by directory and name 2019-05-07 08:41:09 +00:00
makefiledeps.h qmake: replace a uint:1 with a bool 2016-08-15 22:16:09 +00:00
metamakefile.cpp QRegExp include cleanup 2019-04-19 21:21:17 +00:00
metamakefile.h qmake: Apply modernize-use-nullptr 2018-08-08 17:30:32 +00:00
projectgenerator.cpp Clean up class definitions of makefile generators 2019-05-16 11:36:22 +00:00
projectgenerator.h Clean up class definitions of makefile generators 2019-05-16 11:36:22 +00:00
xmloutput.cpp Prefix textstream operators with Qt:: 2019-05-02 11:52:02 +00:00
xmloutput.h Updated license headers 2016-01-21 18:55:18 +00:00