mailr9705 - /branches/bmrb/generic_fns/bmrb_saveframes.py


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by edward on October 09, 2009 - 18:45:
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')




Related Messages


Powered by MHonArc, Updated Fri Oct 09 19:00:02 2009