\f
.PHONY: libbe/_version.py
libbe/_version.py:
- bzr version-info --format python > $@
+ git show --pretty='format:"Autogenerated by make libbe/_version.py"%nversion_info = {%n "date":"%ci",%n "revision":"%H",%n "committer":"%cn"}' > $@
.PHONY: man
man: ${MANPAGE_FILES}
"""
Returns the version string for this BE installation. If
verbose==True, the string will include extra lines with more
- detail (e.g. bzr branch nickname, etc.).
+ detail (e.g. last committer's name, etc.).
"""
if "_VERSION" in globals():
string = _VERSION
else:
- string = _version.version_info["revision_id"]
+ string = _version.version_info['revision']
if verbose == True:
info = copy.copy(_version.version_info)
info['storage'] = libbe.storage.STORAGE_VERSION
string += ("\n"
- "revision: %(revno)d\n"
- "nick: %(branch_nick)s\n"
- "revision id: %(revision_id)s\n"
+ "revision: %(revision)s\n"
+ "date: %(date)s\n"
+ "committer: %(committer)s\n"
"storage version: %(storage)s"
% info)
return string