aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/buildgraph/depscanner.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use pass-by-value and moveIvan Komissarov2019-03-071-2/+2
* Return initializer list where it is possibleDenis Shienkov2019-02-261-3/+3
* Do not ignore file dependencies in the Scanner itemChristian Kandeler2019-01-181-9/+11
* Re-use product, module and project script valuesChristian Kandeler2018-01-261-2/+1
* Remove as many dynamic_casts as possibleChristian Kandeler2017-11-301-3/+2
* corelib: Gather string constants in central placeChristian Kandeler2017-11-291-9/+10
* Share ScriptFunction objects between productsChristian Kandeler2017-11-231-7/+7
* STL compatibility: use push_back() instead of append()Jake Petroules2017-11-221-4/+4
* Use nullptr to initialize the pointersDenis Shienkov2017-11-201-2/+2
* Make Module.setup{Build,Run}Environment first-class citizensChristian Kandeler2017-11-201-1/+1
* STL compatibility: use empty() instead of isEmpty()Jake Petroules2017-11-161-1/+1
* Amend some function signatures to take raw pointersChristian Kandeler2017-11-151-2/+2
* Better change tracking for imported JS filesChristian Kandeler2017-11-101-2/+3
* Remove unnecessary indirection from property mapsChristian Kandeler2017-11-081-6/+3
* Generalize signature of setupScriptEngineForFileJoerg Bornemann2017-09-011-0/+1
* Remove superfluous Logger from UserDependencyScannerJoerg Bornemann2017-08-011-2/+1
* Replace QSharedPointer/QWeakPointer with std::shared_ptr/std::weak_ptrJake Petroules2017-05-231-4/+4
* Try harder to find out the correct location for evaluation errorsChristian Kandeler2017-05-041-1/+2
* Un-duplicate code in UserDependencyScanner::evaluateJoerg Bornemann2017-02-241-10/+2
* Add operator== for PropertyMapInternalJoerg Bornemann2017-01-251-1/+1
* Make it configurable whether system headers become dependenciesChristian Kandeler2017-01-121-5/+9
* Set script engine's active flag while executing custom scannersJoerg Bornemann2017-01-101-8/+20
* Make scanning information persistentChristian Kandeler2017-01-101-0/+35
* Use a sorted vector rather than QSet or std::setChristian Kandeler2017-01-051-2/+1
* Change style of #includes of Qt headersJake Petroules2017-01-041-3/+4
* Add distribution-specific properties for include, library, and framework pathsJake Petroules2016-12-191-0/+1
* Merge the C/C++ include scannersChristian Kandeler2016-12-191-3/+5
* Fix input.fileName for Scanner itemsJoerg Bornemann2016-11-231-1/+3
* Fix include path order in C++ dependency scannerJoerg Bornemann2016-11-171-27/+13
* Attach information about the context to our script engineChristian Kandeler2016-11-071-1/+1
* Re-display warnings when loading a stored build graphChristian Kandeler2016-09-301-1/+1
* Merge 1.6 into masterChristian Kandeler2016-09-301-4/+14
|\
| * Handle ALL include path lists in the cpp dependency scannerJake Petroules2016-09-051-4/+14
* | Update license headersIikka Eklund2016-08-291-14/+23
|/
* Merge remote-tracking branch 'origin/1.5'Joerg Bornemann2016-06-081-1/+1
|\
| * Replace 'the Qt build suite' with 'Qbs' in copyright notices.Jake Petroules2016-06-061-1/+1
* | Do not use QScriptEngine::push/popScope in rule evaluationJoerg Bornemann2016-05-101-3/+3
|/
* Code clean-up in corelib/language/.Christian Kandeler2015-07-301-0/+2
* Always show the correct error string from the script engine.Christian Kandeler2015-07-201-1/+1
* Do not process events in custom scanners' script engines.Christian Kandeler2015-04-241-4/+10
* Clean up dependency scanner classes.Christian Kandeler2015-04-241-19/+6
* update license headersJoerg Bornemann2015-03-021-2/+2
* Update LicenseEike Ziller2015-01-261-6/+6
* License update.Eike Ziller2014-10-161-7/+8
* add getter/setters for Artifact::fileTagsJoerg Bornemann2014-07-311-1/+1
* let scanners operate on FileResourceBase objectsJoerg Bornemann2014-05-201-4/+8
* Add new qml item ScannerMaxim Zaitsev2014-03-121-0/+217