aboutsummaryrefslogtreecommitdiff
path: root/build/config/utility
AgeCommit message (Collapse)AuthorFilesLines
2015-12-03Add ability for module to remember that it is unconfiguredBoris Kolpackov1-7/+10
A module can set and then check the config.*.configured special variable to false.
2015-12-02Implement optional module loadingBoris Kolpackov1-4/+3
The syntax is: using? cli Now each module use results in two bool variables: <module>.loaded and <module>.configured. Also implement variable visibility (the above two variables are limited to project).
2015-12-01Override outer configuration install paths that contain package nameBoris Kolpackov1-5/+19
2015-08-27Dist module/meta-operation initial implementationBoris Kolpackov1-3/+16
2015-08-24New variable architectureBoris Kolpackov1-22/+26
2015-07-31Essential install module functionalityBoris Kolpackov1-29/+29
2015-07-28Install module genesisBoris Kolpackov1-0/+7
2015-07-07Rework module architectureBoris Kolpackov1-3/+3
Now the target type and rule maps are in scopes (builtins -- in global scope). We also now have the map of loaded modules in the root scope of each project.
2015-07-02Common types cleanup (strings, cstrings)Boris Kolpackov1-2/+1
2015-07-02Various improvements to cli moduleBoris Kolpackov1-0/+18
2015-06-26Part two of dependency injection with auto-generation supportBoris Kolpackov1-3/+5
2015-06-25Part one of dependency injection with auto-generation supportBoris Kolpackov1-1/+1
2015-06-24First take on the cli module plus necessary infrastructureBoris Kolpackov1-0/+24
2015-05-11Correct copyrightBoris Kolpackov1-1/+1
2015-04-24Implement lib/liba/libso{} target group, shared/static library buildBoris Kolpackov1-0/+45