summaryrefslogtreecommitdiffstats
path: root/qmake/library
Commit message (Expand)AuthorAgeFilesLines
* qmake: fix file id mapping lifetime managementOswald Buddenhagen2018-08-244-12/+39
* qmake: Apply modernize-use-nullptrAlessandro Portale2018-08-087-25/+25
* Merge branch '5.11' into devEdward Welbourne2018-07-312-163/+172
|\
| * qmake: break out testFunc_cache() from evaluateBuiltinConditional()Edward Welbourne2018-07-202-163/+172
* | qmake: make access to raw data temporaries safeOswald Buddenhagen2018-06-273-76/+160
* | qmake: centralize resolution of file name arguments to qmake functionsOswald Buddenhagen2018-06-272-17/+23
* | qmake: make argument validation of built-ins data drivenOswald Buddenhagen2018-06-274-777/+618
* | Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-06-073-6/+10
|\|
| * qmake: skip empty parts when splitting strings in some more placesOswald Buddenhagen2018-06-013-6/+10
* | qmake: make even more use QStringRef and QStringView overloadsOswald Buddenhagen2018-05-071-5/+4
|/
* qmake: minor fixups to ioutils for building in qt creator contextOswald Buddenhagen2018-03-292-5/+8
* qmake: updates to the parsing code of external propertiesOswald Buddenhagen2018-03-292-20/+38
* qmake: remove unnecessary QMakeGlobals::setProperties() overloadOswald Buddenhagen2018-03-292-8/+0
* qmake: add text codec support to VFSAlessandro Portale2018-03-292-1/+30
* qmake: make VFS aware of exact vs. cumulative evaluationOswald Buddenhagen2018-03-297-98/+227
* qmake: make IoUtils::fileType() return more expressive resultOswald Buddenhagen2018-03-292-2/+2
* qmake: let QMakeVfs::readFile() report ENOFILE explicitlyOswald Buddenhagen2018-03-293-13/+21
* qmake: make message about not found mkspec less confusingOswald Buddenhagen2018-03-291-1/+1
* qmake: prevent .prf files from postponing work to build passesOswald Buddenhagen2018-03-291-14/+25
* Make sure $$relative_path() uses an absolute path as its first argEdward Welbourne2018-03-222-3/+7
* Merge remote-tracking branch 'origin/5.9' into 5.11Liang Qi2018-02-143-21/+30
|\
| * qmake: require a drive in a DOS path for it to be absoluteEdward Welbourne2018-01-183-21/+30
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-08-316-58/+60
|\|
| * qmake: fix hypothetical raw data leak in $$replace()Oswald Buddenhagen2017-08-261-1/+5
| * qmake: fix hypothetical raw data leaks relating to qt i/o classesOswald Buddenhagen2017-08-261-5/+9
| * qmake: remove pointless use of raw data in $$[QMAKEFEATURES] accessOswald Buddenhagen2017-08-262-2/+1
| * qmake: remove seemingly pointless QString::detach() callsOswald Buddenhagen2017-08-261-2/+2
| * qmake: prune obsolete QString::detach() callOswald Buddenhagen2017-08-261-3/+1
| * qmake: make more use of ProString built-insOswald Buddenhagen2017-08-262-18/+14
| * qmake: fix raw data detach avoidanceOswald Buddenhagen2017-08-263-12/+6
| * qmake: fix excessive detaching of raw dataOswald Buddenhagen2017-08-261-3/+3
| * qmake: make yet more use of ProString::toQStringRef()Oswald Buddenhagen2017-08-265-15/+22
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-08-157-28/+53
|\|
| * Change source identifier type in ProStringOswald Buddenhagen2017-08-157-28/+53
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-05-072-0/+38
|\|
| * Preserve last modification timestamps of installed directoriesSimon Hausmann2017-05-022-0/+38
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-04-203-57/+76
|\|
| * Preserve last modification timestamps of installed filesSimon Hausmann2017-04-123-57/+76
* | QVersionNumber: add fromString(QStringView/QLatin1String) overloadsMarc Mutz2017-04-081-1/+1
* | qmake: use new QString::arg(QStringView) overloadMarc Mutz2017-04-073-23/+24
* | QMakeEvaluator: port a QString::split() to a QStringRef::split() loopMarc Mutz2017-04-071-4/+4
* | qmake: Add test functions for comparing version numbersAlexander Volkov2017-03-201-0/+17
|/
* Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-03-132-5/+5
|\
| * qmake: Check for QT_CONFIG(process) in qmakebuiltinsUlf Hermann2017-03-062-5/+5
* | Improve time stamp precision of qmake's touch functionSimon Hausmann2017-03-011-1/+8
* | Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-02-083-25/+33
|\|
| * add a bunch of complementary options to -afterOswald Buddenhagen2017-02-063-25/+33
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2017-01-255-5/+11
|\|
| * don't pass qmake configure arguments to sub-projectsOswald Buddenhagen2017-01-062-2/+2
| * micro-optimize FOO-=$$BAR for empty FOOOswald Buddenhagen2016-12-201-1/+4