aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/moduleloader.cpp
Commit message (Expand)AuthorAgeFilesLines
* Do the OS X to macOS rename.v1.5.2Jake Petroules2016-06-271-2/+2
* Make search paths given on the command line available right away.Christian Kandeler2016-06-101-16/+22
* Replace 'the Qt build suite' with 'Qbs' in copyright notices.Jake Petroules2016-06-061-1/+1
* Fix edge case in module look-up.Christian Kandeler2016-05-251-2/+6
* Fix use of potentially uninitialized value.Jake Petroules2016-05-251-1/+1
* Fix null pointer accesses.Christian Kandeler2016-05-201-8/+14
* Respect the conditions of Export items.Christian Kandeler2016-05-201-0/+28
* Clone values when copying them from Export items.Christian Kandeler2016-05-181-1/+1
* Add an "importingProduct" variable to the Export item.Christian Kandeler2016-05-031-0/+6
* Add missing base property to Export itemsJoerg Bornemann2016-04-291-2/+15
* Fix check whether a module is required.Christian Kandeler2016-04-271-2/+22
* Fix case of both required and non-required dependencies to a module.Christian Kandeler2016-04-201-6/+14
* Respect Probe conditions.Christian Kandeler2016-04-141-3/+12
* Add missing scope to SubProject's Properties item.Christian Kandeler2016-03-041-1/+3
* ModuleLoader: Catch errors thrown by Probes.Christian Kandeler2016-01-121-1/+1
* Do module validation and Probe resolving after module merging.Christian Kandeler2016-01-121-13/+39
* Merge 1.4 into master.Christian Kandeler2015-12-151-7/+11
|\
| * Add product scope to groups in modules.Christian Kandeler2015-11-241-7/+11
* | ModuleLoader: Proper evaluation of product conditions.Christian Kandeler2015-12-111-16/+82
* | Remove the Verbatim property type.Jake Petroules2015-12-111-2/+0
* | Partially revert removal of qbs.getEnv and qbs.currentEnv.Jake Petroules2015-12-031-0/+5
* | Roll the global getEnv and currentEnv functions into Environment.Jake Petroules2015-12-011-4/+0
* | Disallow modules where one's name equals the other's first component.Christian Kandeler2015-12-011-2/+25
* | Move global auxiliary functions into a new Utilities extension.Jake Petroules2015-11-271-6/+0
* | Move shellQuote global function to the Process class.Jake Petroules2015-11-191-2/+0
* | Introduce a "relaxed mode" for product resolution errors.Christian Kandeler2015-11-191-2/+16
* | ModuleLoader: Make pushing/popping of search paths exception-safe.Christian Kandeler2015-11-181-2/+14
* | Rename SetupProjectParameters::PropertyCheckingMode.Christian Kandeler2015-11-181-1/+1
* | Use the FileTag(s) type in more places.Christian Kandeler2015-11-131-1/+1
* | Ignore explicit dependencies on the "qbs" module.Christian Kandeler2015-11-061-0/+4
* | Allow soft dependencies on products.Christian Kandeler2015-11-051-0/+10
* | Merge branch 1.4 into master.Christian Kandeler2015-10-261-5/+5
|\|
| * ModuleLoader: Respect overridden value of project condition.Christian Kandeler2015-10-261-4/+4
* | Merge 1.4 into master.Christian Kandeler2015-09-041-0/+25
|\|
| * Add Group items in Modules as child items to the respective product.Christian Kandeler2015-09-011-0/+25
* | ModuleLoader: Replace another condition with an assertion.Christian Kandeler2015-08-311-2/+2
* | ModuleLoader: Tighten the assertion in moduleInstanceItem().Christian Kandeler2015-08-311-1/+2
* | Merge 1.4 into master.Christian Kandeler2015-08-281-3/+5
|\|
| * Allow to use qbs properties in the condition of a Project item.Christian Kandeler2015-08-271-3/+5
* | ModuleLoader: Remove pointless check from handleSubProject().Christian Kandeler2015-08-271-11/+0
* | ModuleLoader: Make usage of wrapWithProject() consistent.Christian Kandeler2015-08-271-5/+5
* | ModuleLoader: Clean up mergeExportItems().Christian Kandeler2015-08-271-32/+33
* | ModuleLoader: Remove redundant evaluations in initProductProperties().Christian Kandeler2015-08-271-11/+7
* | ModuleLoader: Rename some parameters called "item".Christian Kandeler2015-08-271-72/+77
* | ModuleLoader: Add more assertions.Christian Kandeler2015-08-261-3/+5
* | ModuleLoader: Replace some checks with assertions.Christian Kandeler2015-08-261-12/+6
* | Simplify the code guarding against loading the same module twice.Christian Kandeler2015-08-251-7/+10
* | Merge 1.4 into master.Christian Kandeler2015-08-211-4/+7
|\|
| * Fix false positives in property declaration check.Christian Kandeler2015-08-181-2/+4
* | Check for type instead of type name in more places.Christian Kandeler2015-08-171-3/+8