Author: bugman Date: Fri Oct 9 18:45:26 2009 New Revision: 9705 URL: http://svn.gna.org/viewcvs/relax?rev=9705&view=rev Log: The SVN repository version number is now sent into the Software saveframe. Modified: branches/bmrb/generic_fns/bmrb_saveframes.py Modified: branches/bmrb/generic_fns/bmrb_saveframes.py URL: http://svn.gna.org/viewcvs/relax/branches/bmrb/generic_fns/bmrb_saveframes.py?rev=9705&r1=9704&r2=9705&view=diff ============================================================================== --- branches/bmrb/generic_fns/bmrb_saveframes.py (original) +++ branches/bmrb/generic_fns/bmrb_saveframes.py Fri Oct 9 18:45:26 2009 @@ -24,7 +24,7 @@ """Module containing read/write functions for miscellaneous BMRB NMR-STAR saveframes.""" # relax module imports. -from version import version +from version import version, get_revision def write_relax(star): @@ -34,5 +34,15 @@ @type star: NMR_STAR instance """ + # The relax version. + ver = version + if ver == 'repository checkout': + # Get the SVN revision. + rev = get_revision() + + # Change the version string. + if rev: + ver = version + " r" + rev + # The relax info. - star.software.add(name='relax', version=version, vendor_name='The relax development team', vendor_eaddress='http://nmr-relax.com', task='data processing') + star.software.add(name='relax', version=ver, vendor_name='The relax development team', vendor_eaddress='http://nmr-relax.com', task='data processing')