aboutsummaryrefslogtreecommitdiff
path: root/build/variable
AgeCommit message (Collapse)AuthorFilesLines
2015-05-11Correct copyrightBoris Kolpackov1-1/+1
2015-04-29Add support for setting target-specific variables from buildfilesBoris Kolpackov1-2/+7
2015-04-28Second iteration over import/export supportBoris Kolpackov1-0/+10
2015-04-27Add support for specifying library link orderBoris Kolpackov1-0/+4
2015-04-20Merge config.cxx.* variables into cxx.* when loading cxx moduleBoris Kolpackov1-5/+11
2015-04-15New variables architectureBoris Kolpackov1-26/+28
Now operator[] is only used for lookup.
2015-04-15Initial library supportBoris Kolpackov1-5/+11
2015-04-13Add separate type to represent directory pathsBoris Kolpackov1-11/+4
2015-04-08Inherit list_value directly from namesBoris Kolpackov1-8/+6
2015-04-08Distinguish between undefined and null variablesBoris Kolpackov1-1/+9
2015-04-08Get rid of need to store scope in variable valueBoris Kolpackov1-26/+8
2015-04-07Initial support for amalgamation/subprojectsBoris Kolpackov1-0/+17
For now both need to be manually specified in src bootstrap. At this stage main() loads any outer root scopes while include loads any inner.
2015-04-01Warn about configured/command line value mismatchBoris Kolpackov1-37/+26
Also store configured but unspecified values
2015-04-01Implement initial C++ configuration supportBoris Kolpackov1-7/+43
2015-03-31Save config.buildBoris Kolpackov1-0/+12
2015-03-13Add support for "first" and "last" execution modesBoris Kolpackov1-0/+1
2015-03-04Move roots and bases to appropriate scopesBoris Kolpackov1-1/+105
2015-02-27Variable assignment, appending supportBoris Kolpackov1-3/+107
2015-02-26Support for scope parents, initial variable supportBoris Kolpackov1-0/+19