@@ 1326-1343 (lines=18) @@ | ||
1323 | return rendered |
|
1324 | ||
1325 | ||
1326 | def render_git_describe(pieces): |
|
1327 | """TAG[-DISTANCE-gHEX][-dirty]. |
|
1328 | ||
1329 | Like 'git describe --tags --dirty --always'. |
|
1330 | ||
1331 | Exceptions: |
|
1332 | 1: no tags. HEX[-dirty] (note: no 'g' prefix) |
|
1333 | """ |
|
1334 | if pieces["closest-tag"]: |
|
1335 | rendered = pieces["closest-tag"] |
|
1336 | if pieces["distance"]: |
|
1337 | rendered += "-%d-g%s" % (pieces["distance"], pieces["short"]) |
|
1338 | else: |
|
1339 | # exception #1 |
|
1340 | rendered = pieces["short"] |
|
1341 | if pieces["dirty"]: |
|
1342 | rendered += "-dirty" |
|
1343 | return rendered |
|
1344 | ||
1345 | ||
1346 | def render_git_describe_long(pieces): |
@@ 405-422 (lines=18) @@ | ||
402 | return rendered |
|
403 | ||
404 | ||
405 | def render_git_describe(pieces): |
|
406 | """TAG[-DISTANCE-gHEX][-dirty]. |
|
407 | ||
408 | Like 'git describe --tags --dirty --always'. |
|
409 | ||
410 | Exceptions: |
|
411 | 1: no tags. HEX[-dirty] (note: no 'g' prefix) |
|
412 | """ |
|
413 | if pieces["closest-tag"]: |
|
414 | rendered = pieces["closest-tag"] |
|
415 | if pieces["distance"]: |
|
416 | rendered += "-%d-g%s" % (pieces["distance"], pieces["short"]) |
|
417 | else: |
|
418 | # exception #1 |
|
419 | rendered = pieces["short"] |
|
420 | if pieces["dirty"]: |
|
421 | rendered += "-dirty" |
|
422 | return rendered |
|
423 | ||
424 | ||
425 | def render_git_describe_long(pieces): |