aboutsummaryrefslogtreecommitdiff
path: root/build/search.cxx
AgeCommit message (Collapse)AuthorFilesLines
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.