summaryrefslogtreecommitdiffstats
path: root/build
Commit message (Expand)AuthorAgeFilesLines
* Bump version to 0.3.0-a1, master is open for businessBoris Kolpackov2016-02-041-1/+1
* Bump version to 0.2.0 finalBoris Kolpackov2016-01-311-2/+2
* Update copyright yearBoris Kolpackov2016-01-092-2/+2
* Rename build directory/namespace to build2Boris Kolpackov2016-01-05112-22307/+0
* First step in migrating 'build' to 'build2'Boris Kolpackov2016-01-041-8/+10
* Revert back to using C++14 auto return typeBoris Kolpackov2015-12-161-5/+4
* Rely on as few C++14 features as possibleBoris Kolpackov2015-12-164-42/+28
* Don't fail if we closed our end of pipe earlyBoris Kolpackov2015-12-161-1/+11
* Tweak install ruleBoris Kolpackov2015-12-161-7/+14
* Implement support for multiple scope/targets in variable assignmentBoris Kolpackov2015-12-165-95/+207
* Fix bug in cxx install logicBoris Kolpackov2015-12-152-2/+3
* Make sure we don't link up to lib{} targets that are derived from liba/so{}Boris Kolpackov2015-12-142-5/+13
* Add note on redirecting STDERR in cli testBoris Kolpackov2015-12-141-0/+4
* Fix bugs in keyword recognition logicBoris Kolpackov2015-12-142-7/+6
* Search out_root before src_root for headersBoris Kolpackov2015-12-141-1/+1
* Add support for variable prepend operator: =+Boris Kolpackov2015-12-149-30/+108
* Fix uninitialized variable bugBoris Kolpackov2015-12-141-1/+1
* Implement sudo support in install moduleBoris Kolpackov2015-12-122-19/+33
* Implement installation of prerequisite shared librariesBoris Kolpackov2015-12-1215-91/+142
* Add bin.libprefix to override default library prefixBoris Kolpackov2015-12-122-3/+19
* Implement soname/rpath dance for shared librariesBoris Kolpackov2015-12-121-36/+42
* Implement two-phase initialization of modules loaded from bootstrap.buildBoris Kolpackov2015-12-1016-78/+237
* Add support for specifying additional rpath'sBoris Kolpackov2015-12-092-17/+40
* Add missing hxx{version}Boris Kolpackov2015-12-081-0/+1
* Change version back to 0.1.0Boris Kolpackov2015-12-082-7/+9
* Move from 0.1.0.a1 to 0.1.0-a1 versioning schemeBoris Kolpackov2015-12-072-4/+4
* Add support for specifying minimum required build2 versionBoris Kolpackov2015-12-077-14/+169
* Add version fileBoris Kolpackov2015-12-072-2/+42
* Fix reverse lookup of extension to target type in C++ dep extractionBoris Kolpackov2015-12-033-41/+39
* Use 'extension' variable for cxx target types, .*xx extensions by defaultBoris Kolpackov2015-12-032-16/+18
* Strip leading '.' from extension variable valuesBoris Kolpackov2015-12-031-1/+7
* Implement new potential directive keyword testBoris Kolpackov2015-12-032-4/+36
* Clean up rule namesBoris Kolpackov2015-12-0310-201/+235
* Print libbutl versionBoris Kolpackov2015-12-031-0/+2
* Bump version to 0.1.0.a1Boris Kolpackov2015-12-032-2/+2
* Add ability for module to remember that it is unconfiguredBoris Kolpackov2015-12-035-24/+65
* Implement if-else conditionsBoris Kolpackov2015-12-032-20/+185
* Redo extension derivation for file{}, doc{}, and cli{}Boris Kolpackov2015-12-026-22/+39
* Add support for optional configuration for cli moduleBoris Kolpackov2015-12-022-47/+101
* Don't write config.{loaded,configured} special variables to config.buildBoris Kolpackov2015-12-021-0/+6
* Implement optional module loadingBoris Kolpackov2015-12-0230-193/+327
* Use 'extension' variable to resolve extension for file{}Boris Kolpackov2015-12-017-78/+127
* Reimplement define as dynamic derivation rather than aliasBoris Kolpackov2015-12-0112-149/+83
* Implement support for definition target type aliasesBoris Kolpackov2015-12-0115-86/+246
* Override outer configuration install paths that contain package nameBoris Kolpackov2015-12-013-32/+55
* Don't try to install targets from other projectsBoris Kolpackov2015-11-303-2/+28
* Add install supportBoris Kolpackov2015-11-302-5/+5
* Tighten unresolved group logicBoris Kolpackov2015-11-304-17/+39
* Implement dist support for including/excluding targetsBoris Kolpackov2015-11-303-5/+19
* Implement target type/pattern-specific variablesBoris Kolpackov2015-11-303-28/+115