aboutsummaryrefslogtreecommitdiff
path: root/build/cxx
AgeCommit message (Expand)AuthorFilesLines
2015-04-08Distinguish between undefined and null variablesBoris Kolpackov1-22/+38
2015-04-08Clarify commentBoris Kolpackov1-2/+2
2015-04-08Get rid of need to store scope in variable valueBoris Kolpackov1-5/+5
2015-04-07Provide more convenient access to root scopeBoris Kolpackov1-26/+30
2015-04-02Handle "nothing to be done" case for disfigureBoris Kolpackov1-1/+1
2015-04-01Warn about configured/command line value mismatchBoris Kolpackov1-1/+11
2015-04-01Implement initial C++ configuration supportBoris Kolpackov3-26/+261
2015-03-27Rework dependency state dump supportBoris Kolpackov1-4/+4
2015-03-25Configure/disfigure src_root saving/removing support; fsdir{} injectionBoris Kolpackov1-8/+19
2015-03-12Implement clean operationBoris Kolpackov2-29/+71
2015-03-10Further operation implementationBoris Kolpackov2-26/+26
2015-03-04Move roots and bases to appropriate scopesBoris Kolpackov1-6/+23
2015-03-02Clean up clang warningsBoris Kolpackov1-3/+3
2015-02-23Rename "select" to "apply"Boris Kolpackov2-5/+5
2015-02-23Redo rule match/build logicBoris Kolpackov2-160/+147
2015-02-20Rename 'directory' to 'dir' in target, prerequisiteBoris Kolpackov1-6/+6
2015-02-20Rework extension handling logicBoris Kolpackov1-0/+4
2015-01-20Diagnostic infrastructure revampBoris Kolpackov1-42/+34
2015-01-16Implement rule chaining for cxx::linkBoris Kolpackov4-54/+195
2015-01-15Implement rule ambiguity detectionBoris Kolpackov2-4/+4
2015-01-14Track file extension in target, prerequisiteBoris Kolpackov1-3/+24
2015-01-08Implement tracing supportBoris Kolpackov1-10/+46
2014-12-18Initial support for loading dependency info from buildfilesBoris Kolpackov4-48/+108
2014-12-11Improve diagnostics and error handlingBoris Kolpackov2-26/+31
2014-12-11Initial implementation of dependency injection (g++ -M output)Boris Kolpackov2-3/+150
2014-12-10Add rulesBoris Kolpackov4-0/+372