summaryrefslogtreecommitdiffstats
path: root/build
Commit message (Expand)AuthorAgeFilesLines
...
* Add support for token pre-processing in lexerBoris Kolpackov2015-09-102-2/+21
* Add support for chunking name parsingBoris Kolpackov2015-09-102-11/+30
* For newline escaping, ignore whole thing instead of making it newlineBoris Kolpackov2015-09-091-5/+4
* Add support for quoting directive namesBoris Kolpackov2015-09-096-48/+45
* Add initial support for function calls: $func(a b c)Boris Kolpackov2015-09-091-27/+59
* Add support for evaluation contextBoris Kolpackov2015-09-094-130/+204
* Reimplement double quote lexing to avoid "implied quote" trickBoris Kolpackov2015-09-092-104/+96
* Initial take on double quote supportBoris Kolpackov2015-09-082-19/+93
* Use mode stack in lexerBoris Kolpackov2015-09-083-24/+44
* Implement single quote supportBoris Kolpackov2015-09-084-5/+47
* Move context-dependent functions from diagnostics to contextBoris Kolpackov2015-09-086-184/+183
* Clean up lexer mode logicBoris Kolpackov2015-09-083-3/+4
* Rework diagnostics verbosity, add quiet mode/optionBoris Kolpackov2015-09-0832-156/+234
* Fix clang warningsBoris Kolpackov2015-09-042-3/+4
* Fix static initialization order issueBoris Kolpackov2015-09-042-4/+14
* Override duplicate generated C++ dependency prefixBoris Kolpackov2015-09-021-3/+12
* Remove stray spaceBoris Kolpackov2015-09-021-1/+1
* Minor changesBoris Kolpackov2015-09-012-4/+1
* Clean parser implementationBoris Kolpackov2015-08-312-59/+13
* Rework scoping logicBoris Kolpackov2015-08-3128-246/+475
* New configure meta-operation implementationBoris Kolpackov2015-08-2911-27/+88
* Dist module/meta-operation initial implementationBoris Kolpackov2015-08-2734-229/+1093
* Ignore unknown prerequisite types in C++ link ruleBoris Kolpackov2015-08-242-13/+0
* Cosmetic changeBoris Kolpackov2015-08-241-1/+1
* Only treat name as directory if it is reversibleBoris Kolpackov2015-08-242-29/+35
* Add support for reversing project qualification to string valueBoris Kolpackov2015-08-241-1/+26
* New variable architectureBoris Kolpackov2015-08-2437-955/+1988
* Tighten variable_map interfaceBoris Kolpackov2015-08-174-35/+54
* Don't short-cut to group_state if recipe is group_recipeBoris Kolpackov2015-08-142-15/+8
* Rework meta/operation registrationBoris Kolpackov2015-08-1416-115/+186
* Fix several issues in outer operation recipe override logicBoris Kolpackov2015-08-143-24/+50
* Rework postponed logicBoris Kolpackov2015-08-1312-75/+88
* Fix few bugsBoris Kolpackov2015-08-033-4/+10
* match_only rework, part 2Boris Kolpackov2015-08-038-96/+123
* match_only and dependents count rework, part 1Boris Kolpackov2015-08-036-29/+73
* Cosmetic changeBoris Kolpackov2015-07-311-1/+1
* Essential install module functionalityBoris Kolpackov2015-07-3127-198/+1017
* Initial support for target type/pattern-specific variablesBoris Kolpackov2015-07-297-26/+145
* Install module genesisBoris Kolpackov2015-07-288-7/+195
* Fix bugs in dependency extraction codeBoris Kolpackov2015-07-241-3/+15
* Add support for generated test input/outputBoris Kolpackov2015-07-2415-124/+273
* Further test module developmentBoris Kolpackov2015-07-247-55/+305
* Basic test supportBoris Kolpackov2015-07-2312-41/+172
* Fix postponed re-examination logicBoris Kolpackov2015-07-226-25/+29
* Test module genesisBoris Kolpackov2015-07-2113-19/+284
* Be quiet when running pre/post operationsBoris Kolpackov2015-07-211-2/+8
* Improve nested operations supportBoris Kolpackov2015-07-217-87/+124
* Add alias{} target type, use as base for dir{}Boris Kolpackov2015-07-215-16/+40
* Implement pre/post operation supportBoris Kolpackov2015-07-207-88/+283
* Remove tracesBoris Kolpackov2015-07-201-4/+0