aboutsummaryrefslogtreecommitdiff
path: root/build2/version/snapshot-git.cxx
AgeCommit message (Collapse)AuthorFilesLines
2019-01-16Update copyright yearKaren Arutyunov1-1/+1
2018-10-26Add config.{c,cxx}.{id,version,target} configuration variablesBoris Kolpackov1-3/+4
These variables allow overriding guessed compiler id/version/target, for example, in case of mis-guesses or when working with compilers that don't report their base (e.g., GCC, Clang) with -v/--version (common in the embedded space).
2018-05-19Update copyright yearKaren Arutyunov1-1/+1
2018-04-24Fix git commit timestamp extraction to be (really) in UTC (I promise)Boris Kolpackov1-4/+8
2018-03-20Come up with better version for uncommitted snapshotsBoris Kolpackov1-13/+38
Instead of leaving it as .z we now take the date of the previous commit and increment it by a second. The main benefit of doing it this way is that once committed, the new version does not "jump back" behind .z.
2018-03-20Use 12 instead of 16-characters for abbreviated git commit idBoris Kolpackov1-1/+1
This should help a bit with long paths on Windows.
2018-03-20Change git <snapsn> format in stdver to YYYYMMDDhhmmssBoris Kolpackov1-3/+12
2018-01-08Complete runtime/stdlib detectionBoris Kolpackov1-1/+4
2017-12-16Improve process execution diagnostics by reusing run_*() APIBoris Kolpackov1-3/+5
2017-12-09Fix git commit id calculationBoris Kolpackov1-58/+83
2017-05-01Add hxx extension for headersKaren Arutyunov1-1/+1
2017-04-26Implement version moduleBoris Kolpackov1-0/+106