aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* | Merge 2.2 into masterChristian Kandeler2023-10-272-1/+13
|\|
| * Loader: Emit a proper error when binding to module propertiesChristian Kandeler2023-10-181-0/+5
| * BuildGraphLoader: Reset expanded build config dataChristian Kandeler2023-10-161-1/+3
| * Loader: Restore candidates when switching preferred valueChristian Kandeler2023-10-161-0/+5
* | Remove dependency of SourceWildCards on ResolvedGroupRichard Weickelt2023-10-164-40/+20
|/
* Improve the dependency parameters implementationChristian Kandeler2023-10-128-58/+202
* Loader: Prevent accumulating follow-up errors in failed productsChristian Kandeler2023-10-051-0/+4
* Loader: Fix dependency parameter extractionChristian Kandeler2023-10-041-25/+11
* Make scan scripts interruptibleChristian Kandeler2023-10-022-8/+4
* VS generator: Fix clang-tidy complaintsChristian Kandeler2023-09-301-2/+2
* Use full product names in command line frontendChristian Kandeler2023-09-251-12/+6
* Add groups support for MS build projectNick Karg2023-09-221-76/+169
* Remove duplication of dependencies for Visual Studio solutionNick Karg2023-09-201-14/+0
* Loader: Detect cyclic dependencies involving Depends.productTypesChristian Kandeler2023-09-194-1/+64
* Loader: Do not share logger between threadsChristian Kandeler2023-09-184-8/+18
* QuickJS: Fix argument type in function callChristian Kandeler2023-09-151-1/+1
* Bump minimum Qt versionChristian Kandeler2023-09-1213-56/+12
* Loader: Properly handle the case of a local profile as top-level profileChristian Kandeler2023-09-123-1/+20
* Loader: Use per-thread loader statesChristian Kandeler2023-09-116-101/+114
* Merge 2.1 into masterChristian Kandeler2023-09-082-2/+2
|\
| * Properly clean up in ScriptEngine::ImporterChristian Kandeler2023-09-011-2/+1
| * ModuleProviderLoader: Make sure pseudo module instances have a scopeChristian Kandeler2023-09-011-0/+1
* | Let users specify a job count also when resolvingChristian Kandeler2023-09-057-11/+46
* | Loader: Resolve products in parallelChristian Kandeler2023-09-0525-194/+806
* | Allow PropertyOptions within ModulesProvider itemsIvan Komissarov2023-08-311-1/+1
* | Move checkAllowedValues() to PropertyDeclarationIvan Komissarov2023-08-293-40/+45
* | providers: report exceptions in Provider itemsIvan Komissarov2023-08-291-25/+32
* | probes: cache map variantsIvan Komissarov2023-08-2912-53/+141
* | probes: convert jsvalue to actual typeIvan Komissarov2023-08-253-0/+21
* | ModuleLoader: Improve Module item initializationChristian Kandeler2023-08-251-31/+32
* | pkgconfig: do not export comparison enum to JS codeIvan Komissarov2023-08-211-1/+0
* | Loader: Replace a null pointer check with an assertionChristian Kandeler2023-08-141-2/+3
* | Merge 2.1 into masterChristian Kandeler2023-08-044-2/+17
|\|
| * Make checking for float64 tags work on 32-bit architecturesv2.1.2Dmitry Shachnev2023-08-021-1/+1
| * QuickJS: Fix building on x86v2.1.1Christian Kandeler2023-08-013-1/+16
* | Loader: Fix two more cases of implicit Module item property evaluationChristian Kandeler2023-08-022-3/+5
* | Profiling: Use nanosecond resolution for timersChristian Kandeler2023-08-022-5/+5
* | Loader: Add another data point to profiling dataChristian Kandeler2023-07-314-8/+17
* | Loader: Ensure ModuleLoader only returns Module itemsChristian Kandeler2023-07-313-27/+19
* | Merge 2.1 into masterChristian Kandeler2023-07-2830-2674/+2237
|\|
| * Update python modulesIvan Komissarov2023-07-2829-2668/+2222
| * Speedup ModulePropertyMergerIvan Komissarov2023-07-251-6/+15
* | Loader: Move ItemPool pointer out of ItemChristian Kandeler2023-07-2716-94/+99
* | Loader: Do not create temp Provider itemIvan Komissarov2023-07-263-36/+27
* | Loader: Do not try to resolve a product needlesslyChristian Kandeler2023-07-254-10/+40
* | Allow `qbs <command> --help` for built-in commandsSerhii Olendarenko2023-07-241-1/+14
* | Loader: Sort products before resolvingChristian Kandeler2023-07-243-5/+46
* | Merge 2.1 into masterChristian Kandeler2023-07-211-0/+17
|\|
| * Loader: Fix product id scope againChristian Kandeler2023-07-211-2/+4
| * Loader: Add proper id scope for product-level itemsChristian Kandeler2023-07-211-0/+15