-
Freddie Akeroyd authored
These can be obtained using programs like svnversion / SubWCRev Fixes #551
Freddie Akeroyd authoredThese can be obtained using programs like svnversion / SubWCRev Fixes #551
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
release_date.py 694 B
import sys
from datetime import date
# argv[1] can optionally be a version number
# argv[2] can optionally be a subversion revision
def main(argv=None) :
if argv is None :
argv = sys.argv
f = open('qtiplot/src/Mantid/MantidPlotReleaseDate.h','w')
f.write('#ifndef MANTIDPLOT_RELEASE_DATE\n')
f.write('#define MANTIDPLOT_RELEASE_DATE "')
f.write(date.today().strftime("%d %b %Y"))
if len(sys.argv) > 1 :
f.write(' (Version '+argv[1])
if len(sys.argv) > 2 :
f.write(', SVN R'+argv[2])
f.write(')')
f.write('"\n#endif\n')
f.close()
return 0
if __name__ == "__main__" :
sys.exit(main())