aboutsummaryrefslogtreecommitdiff
path: root/build2/cxx/compile.cxx
AgeCommit message (Expand)AuthorFilesLines
2016-03-07Implement compiler guessing, including icc and msvcBoris Kolpackov1-1/+2
2016-02-29Rename level[1-6]() to l[1-6]()Boris Kolpackov1-13/+13
2016-02-29Implement auxiliary dependency database (.d files), use in cxx.compileBoris Kolpackov1-289/+496
2016-02-15Skip until end of -M output instead of just closing pipeBoris Kolpackov1-3/+8
2016-02-14Revert back to only cleaning targets in subdirectoriesBoris Kolpackov1-7/+2
2016-02-12<types>/<utility> scheme cleanupBoris Kolpackov1-5/+0
2016-02-12Don't call realize() on non-existing header pathsBoris Kolpackov1-7/+9
2016-02-12Use path::realize() instead of normalize() for extracted dependenciesBoris Kolpackov1-1/+9
2016-01-27Add support for Mac OS target (-dynamiclib, -install_name, @rpath, .dylib)Boris Kolpackov1-2/+10
2016-01-09Update copyright yearBoris Kolpackov1-1/+1
2016-01-05Rename build directory/namespace to build2Boris Kolpackov1-0/+794