aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/language.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add new property explicitlyDependsOnFromDependenciesAlexandru Croitor2018-05-091-0/+1
* Make ResolvedProject::subProjects a vectorJoerg Bornemann2018-04-271-3/+3
* Make ResolvedProject::products a vectorJoerg Bornemann2018-04-271-3/+3
* Make Rule::artifacts a vectorJoerg Bornemann2018-04-271-4/+3
* Make lists of SourceArtifactPtr vectorsJoerg Bornemann2018-04-261-8/+8
* Make ResolvedProduct::artifactProperties a vectorJoerg Bornemann2018-04-261-3/+3
* Make ResolvedProduct::groups a vectorJoerg Bornemann2018-04-261-2/+2
* Make ResolvedProduct::rules a vectorJoerg Bornemann2018-04-261-8/+12
* Print debug output when the project's "dirty" flag is writtenChristian Kandeler2018-04-261-3/+2
* Remove the deprecated Product.profile propertyChristian Kandeler2018-04-131-0/+5
* Fix false positives in change tracking of exported modulesChristian Kandeler2018-04-121-2/+3
* Fix and rename the excludedAuxiliaryInputs propertyChristian Kandeler2018-04-051-1/+1
* Provide rules with information about the content of Export itemsChristian Kandeler2018-03-141-0/+58
* Remove most load() and store() methodsChristian Kandeler2018-02-161-103/+5
* Get rid of redundancies between load() and store() methodsChristian Kandeler2018-02-161-236/+49
* Persistence: Support QRegExpChristian Kandeler2018-02-131-5/+2
* Make ProductBuildData a proper class with accessors and modifiersChristian Kandeler2018-01-231-9/+9
* Get rid of the PersistentObject classChristian Kandeler2017-12-061-0/+4
* Remove as many dynamic_casts as possibleChristian Kandeler2017-11-301-4/+2
* Consider imported files when tracking changes to Probe.configureChristian Kandeler2017-11-301-0/+11
* corelib: Gather string constants in central placeChristian Kandeler2017-11-291-14/+16
* Share ScriptFunction objects between productsChristian Kandeler2017-11-231-8/+13
* STL compatibility: use push_back() instead of append()Jake Petroules2017-11-221-1/+1
* Use nullptr to initialize the pointersDenis Shienkov2017-11-201-2/+2
* Make Module.setup{Build,Run}Environment first-class citizensChristian Kandeler2017-11-201-149/+16
* STL compatibility: use push_back() instead of operator<<Jake Petroules2017-11-161-2/+2
* STL compatibility: use empty() instead of isEmpty()Jake Petroules2017-11-161-7/+7
* STL compatibility: use size() instead of count()Jake Petroules2017-11-151-3/+3
* Generalize Rule::argumentNames() and move to BuiltinDeclarationsChristian Kandeler2017-11-151-14/+4
* Do not store argument names in ScriptFunction objectsChristian Kandeler2017-11-151-3/+25
* Better change tracking for imported JS filesChristian Kandeler2017-11-101-1/+1
* Remove unnecessary indirection from property mapsChristian Kandeler2017-11-081-4/+2
* Enable modules to declare target artifactsChristian Kandeler2017-11-071-0/+5
* Add a product back pointer to ResolvedModuleChristian Kandeler2017-10-201-1/+3
* Replace QScopedPointer with std::unique_ptrJoerg Bornemann2017-10-131-3/+3
* Use setupScriptEngineForFile in more placesJoerg Bornemann2017-09-011-3/+2
* Remove currently unused informationJoerg Bornemann2017-08-301-2/+0
* Merge 1.9 into masterChristian Kandeler2017-08-141-3/+7
|\
| * Fix change tracking for wildcardsChristian Kandeler2017-08-031-3/+7
* | Add FileTagger.priorityJoerg Bornemann2017-08-031-2/+15
* | Make it possible to add file tags to generated artifactsJoerg Bornemann2017-08-031-1/+6
* | Centralize conversion of multiplex id to human-readable stringChristian Kandeler2017-08-031-0/+19
* | Use categorized logging for the build graphJoerg Bornemann2017-08-021-2/+3
* | Add a ResolvedProduct backpointer to RuleJoerg Bornemann2017-07-311-0/+7
* | Use backpointer from SourceWildcards to ResolvedGroupJoerg Bornemann2017-07-261-3/+3
|/
* Introduce Rule.requiresInputsChristian Kandeler2017-06-301-1/+4
* Add product dependencies to ResolvedProduct::modulesChristian Kandeler2017-06-301-0/+3
* Remove the profile name from the unique product nameChristian Kandeler2017-06-091-12/+8
* Replace QSharedPointer/QWeakPointer with std::shared_ptr/std::weak_ptrJake Petroules2017-05-231-16/+16
* Switch to a new multiplexing approachJoerg Bornemann2017-05-231-5/+14