summaryrefslogtreecommitdiffstats
path: root/build2/version
Commit message (Expand)AuthorAgeFilesLines
* Update copyright yearKaren Arutyunov2019-01-1611-11/+11
* Adapt to standard version API changeKaren Arutyunov2019-01-121-4/+7
* Adjust tracing level for few noisy casesBoris Kolpackov2018-11-161-2/+5
* Add config.{c,cxx}.{id,version,target} configuration variablesBoris Kolpackov2018-10-261-3/+4
* Make project variable to be of project_name typeKaren Arutyunov2018-07-302-8/+19
* Implement bash moduleBoris Kolpackov2018-07-202-11/+13
* Reimplement version::in_rule in terms of in::ruleBoris Kolpackov2018-07-174-434/+157
* Implement in moduleBoris Kolpackov2018-07-162-28/+12
* Enter config.dist.uncommitted in dist module, make omittedBoris Kolpackov2018-07-031-9/+1
* Implement support for excluded and ad hoc prerequisitesBoris Kolpackov2018-06-281-0/+3
* Update copyright yearKaren Arutyunov2018-05-1911-11/+11
* Clean up version module (remove doc_rule, tighten manifest target type)Boris Kolpackov2018-05-193-148/+1
* Get rid of doc{version} and types for testscript and manifest in buildfilesKaren Arutyunov2018-05-191-3/+3
* Add missing build2/version/utility.?xx filesBoris Kolpackov2018-05-192-0/+103
* Implement manifest installation rule in version moduleBoris Kolpackov2018-05-194-62/+87
* Search for .git in directories outer to src_rootBoris Kolpackov2018-05-141-5/+11
* Fix git commit timestamp extraction to be (really) in UTC (I promise)Boris Kolpackov2018-04-241-4/+8
* Add support for config.dist.uncommittedBoris Kolpackov2018-03-202-4/+24
* Come up with better version for uncommitted snapshotsBoris Kolpackov2018-03-204-23/+59
* Use 12 instead of 16-characters for abbreviated git commit idBoris Kolpackov2018-03-201-1/+1
* Change git <snapsn> format in stdver to YYYYMMDDhhmmssBoris Kolpackov2018-03-201-3/+12
* Get rid of action rule override semanticsBoris Kolpackov2018-02-033-25/+25
* Complete runtime/stdlib detectionBoris Kolpackov2018-01-081-1/+4
* Load config.build in init(), not boot()Boris Kolpackov2018-01-042-2/+4
* Fix few undefined behavior (ubsan) bugsBoris Kolpackov2018-01-021-1/+1
* Improve process execution diagnostics by reusing run_*() APIBoris Kolpackov2017-12-161-3/+5
* Fix git commit id calculationBoris Kolpackov2017-12-091-58/+83
* Add in.substitution={strict|lax}Boris Kolpackov2017-11-113-18/+103
* Relax substitution requirements, add alternative symbol in version .in supportBoris Kolpackov2017-11-103-18/+70
* Adapt to modularization of libbutlKaren Arutyunov2017-10-031-2/+2
* Make use of libpkgconf libraryKaren Arutyunov2017-09-251-1/+1
* Add ability to pass scope to buildfile functions, add $install.resolve()Boris Kolpackov2017-09-111-2/+2
* Handle git submodules in version moduleBoris Kolpackov2017-09-061-2/+4
* Move support for disabling cleaning to common functionsBoris Kolpackov2017-08-231-5/+0
* Add support for not cleaning generated version fileBoris Kolpackov2017-08-201-0/+5
* Add version, project.summary, project.url built-in variablesBoris Kolpackov2017-08-011-3/+14
* Dereference pointer when printingBoris Kolpackov2017-06-191-1/+1
* Remove few unused lambda capturesBoris Kolpackov2017-06-121-1/+1
* Add hxx extension for headersKaren Arutyunov2017-05-019-55/+55
* Set version.stub variableBoris Kolpackov2017-04-291-0/+2
* Add support for stub versions in version moduleBoris Kolpackov2017-04-292-3/+7
* Improve version checkBoris Kolpackov2017-04-281-3/+10
* Align build.version.* variables with standard version/version moduleBoris Kolpackov2017-04-281-14/+5
* Use standard_version for module versioning checksBoris Kolpackov2017-04-282-8/+1
* Implement support for pre-processing version headers (or other files)Boris Kolpackov2017-04-284-36/+545
* Pass target to prerequisite searchBoris Kolpackov2017-04-271-1/+1
* Implement version moduleBoris Kolpackov2017-04-269-0/+730
* Rename version header to version-impl to give way to version moduleBoris Kolpackov2017-04-251-37/+0
* Update copyright yearBoris Kolpackov2017-01-051-1/+1
* Bump version to 0.5.0-a1, master is open for businessBoris Kolpackov2016-09-081-3/+3