aboutsummaryrefslogtreecommitdiff
path: root/build2/rule.cxx
AgeCommit message (Expand)AuthorFilesLines
2017-05-01Add hxx extension for headersKaren Arutyunov1-8/+8
2017-03-02Fix clean logicBoris Kolpackov1-5/+3
2017-03-02Implement parallel matchBoris Kolpackov1-21/+65
2017-02-13Do some naming cleanupsBoris Kolpackov1-3/+3
2017-02-13Pass const target& to recipesBoris Kolpackov1-2/+2
2017-02-13Add model mutex, make var_pool const by defaultBoris Kolpackov1-11/+11
2017-01-23Make rules const throughoutBoris Kolpackov1-4/+4
2017-01-18Ignore prerequisite mtimes that are not linker inputsBoris Kolpackov1-47/+14
2017-01-09Make use of operator<<(ostream, exception)Karen Arutyunov1-1/+1
2017-01-05Update copyright yearBoris Kolpackov1-1/+1
2016-12-16Move exe{} to build2 core, add fallback extensions (existing files)Boris Kolpackov1-0/+5
2016-11-04Cleanup match_result messBoris Kolpackov1-10/+10
2016-09-13Fix crashing on unhandled system_error thrown by file_exists()Karen Arutyunov1-1/+1
2016-07-19Add import library target libi{}, make libs{} the DLLBoris Kolpackov1-11/+18
2016-07-08Add dependency on fsdir{} in alias rulesBoris Kolpackov1-3/+9
2016-07-08Move filesystem-related functions from context to new filesystem filesBoris Kolpackov1-3/+2
2016-02-29Rename level[1-6]() to l[1-6]()Boris Kolpackov1-1/+1
2016-02-12<types>/<utility> scheme cleanupBoris Kolpackov1-3/+0
2016-01-09Update copyright yearBoris Kolpackov1-1/+1
2016-01-05Rename build directory/namespace to build2Boris Kolpackov1-0/+249