aboutsummaryrefslogtreecommitdiff
path: root/build2/version
AgeCommit message (Expand)AuthorFilesLines
2019-05-24Adapt to increasing standard version major, minor, and patch max values up to...Karen Arutyunov1-1/+1
2019-05-17Diagnose package/project name mismatch in version moduleBoris Kolpackov1-0/+18
2019-04-09Add dry-run support to install/uninstall rulesBoris Kolpackov1-44/+47
2019-03-08Use real package names rather than sanitized ones for diagnostics in version ...Karen Arutyunov3-25/+44
2019-03-07Move bunch of root scope-only data members to root_extraBoris Kolpackov2-3/+3
2019-01-30Add support for $ and shortcut operator in dependency constraintKaren Arutyunov2-23/+28
2019-01-16Update copyright yearKaren Arutyunov11-11/+11
2019-01-12Adapt to standard version API changeKaren Arutyunov1-4/+7
2018-11-16Adjust tracing level for few noisy casesBoris Kolpackov1-2/+5
2018-10-26Add config.{c,cxx}.{id,version,target} configuration variablesBoris Kolpackov1-3/+4
2018-07-30Make project variable to be of project_name typeKaren Arutyunov2-8/+19
2018-07-20Implement bash moduleBoris Kolpackov2-11/+13
2018-07-17Reimplement version::in_rule in terms of in::ruleBoris Kolpackov4-434/+157
2018-07-16Implement in moduleBoris Kolpackov2-28/+12
2018-07-03Enter config.dist.uncommitted in dist module, make omittedBoris Kolpackov1-9/+1
2018-06-28Implement support for excluded and ad hoc prerequisitesBoris Kolpackov1-0/+3
2018-05-19Update copyright yearKaren Arutyunov11-11/+11
2018-05-19Clean up version module (remove doc_rule, tighten manifest target type)Boris Kolpackov3-148/+1
2018-05-19Get rid of doc{version} and types for testscript and manifest in buildfilesKaren Arutyunov1-3/+3
2018-05-19Add missing build2/version/utility.?xx filesBoris Kolpackov2-0/+103
2018-05-19Implement manifest installation rule in version moduleBoris Kolpackov4-62/+87
2018-05-14Search for .git in directories outer to src_rootBoris Kolpackov1-5/+11
2018-04-24Fix git commit timestamp extraction to be (really) in UTC (I promise)Boris Kolpackov1-4/+8
2018-03-20Add support for config.dist.uncommittedBoris Kolpackov2-4/+24
2018-03-20Come up with better version for uncommitted snapshotsBoris Kolpackov4-23/+59
2018-03-20Use 12 instead of 16-characters for abbreviated git commit idBoris Kolpackov1-1/+1
2018-03-20Change git <snapsn> format in stdver to YYYYMMDDhhmmssBoris Kolpackov1-3/+12
2018-02-03Get rid of action rule override semanticsBoris Kolpackov3-25/+25
2018-01-08Complete runtime/stdlib detectionBoris Kolpackov1-1/+4
2018-01-04Load config.build in init(), not boot()Boris Kolpackov2-2/+4
2018-01-02Fix few undefined behavior (ubsan) bugsBoris Kolpackov1-1/+1
2017-12-16Improve process execution diagnostics by reusing run_*() APIBoris Kolpackov1-3/+5
2017-12-09Fix git commit id calculationBoris Kolpackov1-58/+83
2017-11-11Add in.substitution={strict|lax}Boris Kolpackov3-18/+103
2017-11-10Relax substitution requirements, add alternative symbol in version .in supportBoris Kolpackov3-18/+70
2017-10-03Adapt to modularization of libbutlKaren Arutyunov1-2/+2
2017-09-25Make use of libpkgconf libraryKaren Arutyunov1-1/+1
2017-09-11Add ability to pass scope to buildfile functions, add $install.resolve()Boris Kolpackov1-2/+2
2017-09-06Handle git submodules in version moduleBoris Kolpackov1-2/+4
2017-08-23Move support for disabling cleaning to common functionsBoris Kolpackov1-5/+0
2017-08-20Add support for not cleaning generated version fileBoris Kolpackov1-0/+5
2017-08-01Add version, project.summary, project.url built-in variablesBoris Kolpackov1-3/+14
2017-06-19Dereference pointer when printingBoris Kolpackov1-1/+1
2017-06-12Remove few unused lambda capturesBoris Kolpackov1-1/+1
2017-05-01Add hxx extension for headersKaren Arutyunov9-55/+55
2017-04-29Set version.stub variableBoris Kolpackov1-0/+2
2017-04-29Add support for stub versions in version moduleBoris Kolpackov2-3/+7
2017-04-28Improve version checkBoris Kolpackov1-3/+10
2017-04-28Align build.version.* variables with standard version/version moduleBoris Kolpackov1-14/+5
2017-04-28Use standard_version for module versioning checksBoris Kolpackov2-8/+1