Commit 296f4fc6 authored by Chris McDonough's avatar Chris McDonough

Product 'version.txt' can now be named 'VERSION.txt' or 'VERSION.TXT' as well.

parent 59610a85
...@@ -83,7 +83,7 @@ ...@@ -83,7 +83,7 @@
# #
############################################################################## ##############################################################################
__doc__="""System management components""" __doc__="""System management components"""
__version__='$Revision: 1.65 $'[11:-2] __version__='$Revision: 1.66 $'[11:-2]
import sys,os,time,string,Globals, Acquisition, os, Undo import sys,os,time,string,Globals, Acquisition, os, Undo
...@@ -416,13 +416,14 @@ class ApplicationManager(Folder,CacheManager): ...@@ -416,13 +416,14 @@ class ApplicationManager(Folder,CacheManager):
package_dir=path_join(product_dir, product_name) package_dir=path_join(product_dir, product_name)
if not isdir(package_dir): if not isdir(package_dir):
continue continue
version_txt=path_join(package_dir, 'version.txt') for name in ('version.txt', 'VERSION.TXT', 'VERSION.txt'):
if not exists(version_txt): version_txt=path_join(package_dir, name)
continue if not exists(version_txt):
file=open(version_txt, 'r') continue
data=file.readline() file=open(version_txt, 'r')
file.close() data=file.readline()
info.append(strip(data)) file.close()
info.append(strip(data))
return info return info
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment