aboutsummaryrefslogtreecommitdiff
path: root/build2
AgeCommit message (Expand)AuthorFilesLines
2016-01-31Don't assert in man{} extension since it gets called before factoryBoris Kolpackov1-1/+1
2016-01-31Don't put extended description into usage, like in bpkgBoris Kolpackov1-6/+15
2016-01-31Bump version to 0.2.0 finalBoris Kolpackov1-3/+3
2016-01-31Proofreading fixesBoris Kolpackov1-4/+4
2016-01-30Various changes to documentationBoris Kolpackov1-47/+70
2016-01-30Use pager to show usageBoris Kolpackov2-12/+25
2016-01-30Add option documentation, reorganize thingsBoris Kolpackov9-1079/+257
2016-01-29Move work, home to build. namespaceBoris Kolpackov1-4/+4
2016-01-27Add support for Mingw32 target, also config.bin.ar, config.bin.ranlibBoris Kolpackov2-12/+67
2016-01-27Add support for Mac OS target (-dynamiclib, -install_name, @rpath, .dylib)Boris Kolpackov2-32/+78
2016-01-27Rework default extension derivation, againBoris Kolpackov7-94/+90
2016-01-27Extract target from C++ compiler, set as cxx.host.{cpu,vendor,system,version}Boris Kolpackov3-4/+108
2016-01-25Add support for searching subprojects of amalgamation for imported projectsBoris Kolpackov1-33/+51
2016-01-25Create install.root instead of complaining if it doesn't existBoris Kolpackov1-8/+9
2016-01-24Differentiate extension printing according to stream verbosityBoris Kolpackov10-16/+115
2016-01-24If base target type doesn't use extensions, don't use them in derivedBoris Kolpackov1-2/+6
2016-01-24Fix bug in dynamically derived target typesBoris Kolpackov1-1/+8
2016-01-23Clean up default target extension derivation logicBoris Kolpackov5-13/+67
2016-01-23Cleanup absolute/relative path diagnostics by introducing stream verbosityBoris Kolpackov15-158/+212
2016-01-23Change target_key::ext from pointer to pointer to reference to pointerBoris Kolpackov7-30/+35
2016-01-21Tighten/clarify interfaceBoris Kolpackov2-1/+8
2016-01-21Enter test module variables in boot() rather than init()Boris Kolpackov1-13/+14
2016-01-21Clean up config module diagnosticsBoris Kolpackov1-2/+2
2016-01-21Add support for ==, != in eval contextBoris Kolpackov5-17/+101
2016-01-21Enter dist module variables in boot() rather than init()Boris Kolpackov1-22/+22
2016-01-21Rename equal token to assign, etcBoris Kolpackov6-31/+25
2016-01-15Support X.Y.Z- version notationBoris Kolpackov2-9/+38
2016-01-11Add support for cli's --output-{prefix,suffix} optionsBoris Kolpackov1-3/+43
2016-01-09Update copyright yearBoris Kolpackov108-109/+109
2016-01-05Rename build directory/namespace to build2Boris Kolpackov112-0/+22337