aboutsummaryrefslogtreecommitdiff
path: root/build/search.cxx
AgeCommit message (Collapse)AuthorFilesLines
2015-04-17Add support for target groups, use to handle obj/obja/objso object targetsBoris Kolpackov1-30/+30
2015-04-13Add separate type to represent directory pathsBoris Kolpackov1-4/+4
2015-04-07Provide more convenient access to root scopeBoris Kolpackov1-1/+1
2015-03-09Build according to buildspecBoris Kolpackov1-1/+1
At this stage operations are still ignored.
2015-03-03Implement new default target logic, canonical directory name (empty value)Boris Kolpackov1-0/+1
The logic is as follows: if we have an explicit current directory target, then that's the default target. Otherwise, we take the first target and use it as a prerequisite to create an implicit current directory target, effectively making it the default target via an alias. If there are no targets in this buildfile, then we don't do anything.
2015-02-23Redo rule match/build logicBoris Kolpackov1-0/+144
Now the rule is fully responsible for searching, matching, and building of prerequisites.