summaryrefslogtreecommitdiffstats
path: root/src/linguist/shared/qmakebuiltins.cpp
Commit message (Expand)AuthorAgeFilesLines
* qmake: Add test functions for comparing version numbersAlexander Volkov2018-09-031-0/+17
* Fix problems when building with -no-feature-processUlf Hermann2017-09-121-3/+3
* add discard_from() functionOswald Buddenhagen2016-10-101-1/+36
* make include(,<into>) implementation a bit less convolutedOswald Buddenhagen2016-10-101-6/+5
* Support C++17 fallthrough attributeAllan Sandfeld Jensen2016-10-101-1/+1
* add support for returning the command's exit status to $$system()Oswald Buddenhagen2016-10-101-5/+16
* print no message at all when no argument is supplied to error()Oswald Buddenhagen2016-10-101-1/+1
* Improve error reporting when parsing JSON filesLars Knoll2016-10-101-3/+8
* add $$sorted() functionOswald Buddenhagen2016-10-101-1/+10
* add $$str_member() functionOswald Buddenhagen2016-10-101-37/+71
* add $$str_size() functionOswald Buddenhagen2016-10-101-2/+9
* add $$num_add() (numeric addition) functionOswald Buddenhagen2016-10-101-2/+26
* add $$take_first() and $$take_last() functionsOswald Buddenhagen2016-10-101-1/+18
* remove remaining pointless conversions to QStringOswald Buddenhagen2016-10-101-27/+24
* make split_value_list() take a QStringRef as inputOswald Buddenhagen2016-10-101-8/+10
* make QMakeParser take a QStringRef as inputOswald Buddenhagen2016-10-101-2/+3
* make QMakeEvaluator::isActiveConfig() take a QStringRef argumentOswald Buddenhagen2016-10-101-1/+1
* add ProStringList::join(ProString) overload and make use of itOswald Buddenhagen2016-10-101-3/+2
* add ProString::toLongLong() and make use of itOswald Buddenhagen2016-10-101-1/+1
* remove pointless conversion to QString in isTrue()Oswald Buddenhagen2016-10-101-5/+4
* remove pointless conversions to QString when converting to intOswald Buddenhagen2016-10-101-6/+6
* qmake: de-duplicate QString::number() calls with same argAnton Kudryavtsev2016-10-101-2/+3
* qmake: optimize container usage in the json handling.Anton Kudryavtsev2016-10-101-5/+11
* qmake: use reserve to optimize memory allocationAnton Kudryavtsev2016-10-101-0/+2
* qmake: eradicate Q_FOREACH loops [already const]Marc Mutz2016-10-101-6/+6
* qmake: eradicate Q_FOREACH loops [needing qAsConst()]Marc Mutz2016-10-101-4/+4
* qmake: eradicate Q_FOREACH loops [rvalues]Marc Mutz2016-10-101-10/+20
* qmake: don't iterate over .keys()Marc Mutz2016-10-101-2/+2
* Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-10-011-16/+44
|\
| * make write_file() capable of making files (not) executableOswald Buddenhagen2016-09-301-8/+19
| * terminate when command called by system() got SIGINT or SIGQUITOswald Buddenhagen2016-09-291-3/+10
| * fix raw data leak in $$absolute_path()Oswald Buddenhagen2016-09-291-1/+5
| * make error() propagate from requires() and REQUIRES=Oswald Buddenhagen2016-09-291-1/+2
| * fix error() not propagating through if()Oswald Buddenhagen2016-09-291-2/+2
| * Use popen() with binary under WindowsMat Sutcliffe2016-09-291-1/+6
* | Updated license headers and license testsAntti Kokko2016-06-101-17/+12
|/
* report cumulativity of $$system() and evaluator error output as wellOswald Buddenhagen2015-12-181-1/+3
* fix raw data leak in $$sprintf()Oswald Buddenhagen2015-12-181-1/+1
* micro-optimization: use ProStringList::join(QChar) overloadOswald Buddenhagen2015-12-181-1/+1
* QmakeParser: Do not leak temporaries into cache of filesTobias Hunger2015-12-181-1/+3
* remove bogus parens from error messagesOswald Buddenhagen2015-12-181-2/+2
* trim whitespace from windows error messagesOswald Buddenhagen2015-12-181-1/+1
* remove trailing dots from some error messagesOswald Buddenhagen2015-12-181-3/+3
* make defined() error message tell about "var" typeOswald Buddenhagen2015-12-181-1/+1
* move some functions into ProStringList for saner OO designOswald Buddenhagen2015-12-181-1/+1
* make quoting in the prl writer more robustOswald Buddenhagen2015-12-181-2/+2
* remove pointless return value from QMakeParser::read()Oswald Buddenhagen2015-12-181-8/+6
* add priority sorting to $$resolve_depends()Oswald Buddenhagen2015-12-181-12/+17
* qmake: Use QDir::toNativeSeparators on paths printed as infoAlessandro Portale2015-12-181-3/+3
* fix $$shell_path() for mingw+shOswald Buddenhagen2015-12-181-2/+10