aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-07-17Fix stat/lstat type/ltype to be consistent, use correct *stat()Boris Kolpackov4-13/+13
2015-07-15Fix bug in path::iterator postfix incrementBoris Kolpackov2-10/+10
2015-07-14Add path iterator range constructorBoris Kolpackov3-1/+66
2015-07-10Implement try_mkdir_p()Boris Kolpackov2-0/+20
2015-07-10Implement path_cast(), path::simple()Boris Kolpackov2-0/+52
2015-07-09Implement directory iteration supportBoris Kolpackov6-5/+376
2015-07-01Improve reverse_iterate implementationBoris Kolpackov1-9/+6
2015-06-28Wait for child process in destructor instead of assertingBoris Kolpackov1-1/+1
2015-06-24Set default C++ file extensionsBoris Kolpackov1-0/+5
2015-06-24Document path::extension() betterBoris Kolpackov1-1/+3
2015-06-18Make sure std::vector can move pathsBoris Kolpackov1-0/+7
2015-06-18Remove executables, add .gitignoreBoris Kolpackov3-0/+1
2015-06-18Move path_mtime to filesystem, rename file_mtime, follow symlinksBoris Kolpackov4-54/+58
2015-06-18Add char-scanner to libbutl, use in libbpkg and build2Boris Kolpackov3-1/+161
2015-06-18Move string-table from build2 to libbutlBoris Kolpackov2-0/+119
2015-06-18Move path and filesystem from build2 to libbutlBoris Kolpackov16-2/+1818
2015-06-18Move map-key from build2 to libbutl, rename multi-indexBoris Kolpackov2-2/+61
2015-06-18Move prefix-map from build2 to libbutlBoris Kolpackov7-1/+347
2015-06-18Move some utilities from build2 to libbutlBoris Kolpackov1-0/+53
2015-06-18Move process from build2 to libbutlBoris Kolpackov3-1/+393
2015-06-18Move cxx.poptions setting from root.build to butl/buildfileBoris Kolpackov2-1/+1
2015-06-17Implement ifdstream, file descriptor input streamBoris Kolpackov4-1/+158
2015-06-17Remove non-existent tests/ from directory listBoris Kolpackov1-1/+1
2015-06-11Add optional implementationBoris Kolpackov8-0/+73
2015-06-09Start libbutlBoris Kolpackov2-0/+8