summaryrefslogtreecommitdiff
path: root/src/shared/proparser/qmakebuiltins.cpp
Commit message (Expand)AuthorAgeFilesLines
* support a cache that is really just a cacheOswald Buddenhagen2013-11-151-21/+33
* clean superfile and cachefile paths upon creationOswald Buddenhagen2013-11-151-2/+2
* Add JSON parsing support to qmake.Morten Johan Sørvig2013-10-291-1/+90
* qmake: add $$title() function to convert strings to title caseTor Arne Vestbø2013-10-291-2/+10
* don't complain about missing include()s during cumulative evaluationOswald Buddenhagen2013-08-261-0/+2
* avoid deadlock in cache() during spec/cache loadingOswald Buddenhagen2013-08-131-1/+1
* lock baseEnv in cache()Oswald Buddenhagen2013-07-291-3/+29
* implement simple VFS to support caching during project parsingOswald Buddenhagen2013-06-041-38/+5
* don't unnecessarily use QFileInfo::filePath()Oswald Buddenhagen2013-06-041-3/+3
* make stubs for dangerous/useless qmake functions in limited modeOswald Buddenhagen2013-05-281-8/+20
* make error() abort the qmake run, not just the current fileOswald Buddenhagen2013-05-171-8/+14
* fix non-bootstrapped $$system()'s line end conversions on windowsOswald Buddenhagen2013-05-171-3/+7
* don't allow overloading of built-in functionsOswald Buddenhagen2013-05-171-12/+2
* remove support for non-lowercased $$eXpaNd() functionsOswald Buddenhagen2013-05-171-9/+0
* Fix qmake's pro file cache to interact correctly with write_fileOswald Buddenhagen2013-05-171-0/+1
* don't send output of $$join() and $$sprintf() through split_value_list()Oswald Buddenhagen2013-05-171-3/+2
* support alternative and multiple suffixes in $$resolve_depends()Oswald Buddenhagen2013-02-061-5/+10
* Merge remote-tracking branch 'origin/2.6'Oswald Buddenhagen2013-01-311-1/+1
|\
| * Incremented year in copyright infov2.6.2Robert Loehning2013-01-291-1/+1
* | Remove braces for single lines of conditionsOrgad Shaneh2013-01-081-7/+4
* | Merge remote-tracking branch 'origin/2.6'Eike Ziller2012-10-051-21/+20
|\ \ | |/
| * Adjust license headershjk2012-10-051-21/+20
* | Merge remote-tracking branch 'origin/2.6'Eike Ziller2012-09-191-1/+1
|\ \ | |/
| * Fix warningsOrgad Shaneh2012-09-171-1/+1
* | Merge remote-tracking branch 'gerrit/2.6'Oswald Buddenhagen2012-09-121-29/+1
|\ \ | |/
| * don't pretend that break()/next()/return() are functionsOswald Buddenhagen2012-09-121-29/+1
* | put core implementation of $$shadowed() into QMakeGlobalsOswald Buddenhagen2012-09-071-10/+2
* | namespace ProFileEvaluatorInternal => QMakeInternalOswald Buddenhagen2012-09-041-1/+1
* | compile without CamelCase headersOswald Buddenhagen2012-09-031-9/+9
* | fix path separator in system() for bootstrapped builds on windowsOswald Buddenhagen2012-09-031-2/+2
* | make use of real environment a separate optionOswald Buddenhagen2012-09-031-0/+2
* | avoid indexed access to elements of the value map stackOswald Buddenhagen2012-09-031-8/+9
* | factor out evaluateBuiltin{Expand,Conditional} (again)Oswald Buddenhagen2012-09-031-29/+8
* | evaluateFile() => evaluateFileChecked(), evaluateFileDirect() => evaluateFile()Oswald Buddenhagen2012-09-031-1/+1
* | make messages from dynamic code tell a useful locationOswald Buddenhagen2012-09-031-3/+4
* | remove unnecessary parameter from evaluateFileInto()Oswald Buddenhagen2012-09-031-3/+3
* | add tracing facilities to evaluatorOswald Buddenhagen2012-09-031-7/+26
|/
* make $$shell_{path,quote}() use correct path separatorOswald Buddenhagen2012-08-281-2/+2
* fix return() sanity checkOswald Buddenhagen2012-08-281-1/+1
* unbreak $$system() in bootstrapped modeOswald Buddenhagen2012-08-281-1/+1
* fix leaking of raw data in a bunch of new expand functionsOswald Buddenhagen2012-08-151-18/+28
* make $$relative_path() minimize already relative pathsOswald Buddenhagen2012-08-151-5/+6
* introduce ProKey classOswald Buddenhagen2012-08-061-69/+66
* add missing map() callOswald Buddenhagen2012-08-061-1/+1
* add cache() functionOswald Buddenhagen2012-08-021-1/+133
* add "blob" and "lines" modes to $$cat() and $$system()Oswald Buddenhagen2012-08-021-34/+83
* directly forward system() output to consoleOswald Buddenhagen2012-08-021-11/+3
* add write_file() functionOswald Buddenhagen2012-08-011-1/+61
* add touch() functionOswald Buddenhagen2012-08-011-2/+67
* add mkpath() functionOswald Buddenhagen2012-08-011-1/+17