summaryrefslogtreecommitdiffstats
path: root/build
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Add cli{} prerequisite if cli.cxx{} group doesn't have anyBoris Kolpackov2015-11-301-4/+7
* Cosmetic changeBoris Kolpackov2015-11-301-52/+52
* Allow for target group members to remain unresolvedBoris Kolpackov2015-11-295-17/+27
* Add support for distBoris Kolpackov2015-11-282-12/+58
* Add support for name crosses, for example {hxx ixx cxx}{foo bar}Boris Kolpackov2015-11-282-31/+123
* Include export.build from loaded, src-amalgamated subprojectsBoris Kolpackov2015-11-281-3/+25
* Bump version to 0.1.0Boris Kolpackov2015-11-281-1/+1
* Fix separated { handling in names parserBoris Kolpackov2015-11-281-2/+2
* Add missing #includeBoris Kolpackov2015-11-241-0/+1
* Account for dangling/inaccessible linksBoris Kolpackov2015-11-241-1/+12
* Quote arguments with spaces in print_process()Boris Kolpackov2015-09-251-4/+17
* Use install::alisa_rule to ignore non-installable prerequisitesBoris Kolpackov2015-09-115-9/+66
* Check amalgamation itself when searching for imported projectBoris Kolpackov2015-09-111-1/+10
* Handle file io failures in parserBoris Kolpackov2015-09-114-84/+99
* Add support for unnamed projectsBoris Kolpackov2015-09-112-5/+19
* Preserve pairs in expansionBoris Kolpackov2015-09-111-0/+6
* Reimplement buildspec parsing to deal with eval contextBoris Kolpackov2015-09-101-71/+108
* Fix bug in names() chunking modeBoris Kolpackov2015-09-101-4/+4