ensure that program version strings are not unicode

This commit is contained in:
Paul Davis 2015-05-21 11:24:05 -04:00
parent 40ddbc6195
commit 3a8bb36e28

View File

@ -179,8 +179,10 @@ else:
MICRO = '0'
V = MAJOR + '.' + MINOR + '.' + MICRO
VERSION = V
PROGRAM_VERSION = MAJOR
# Ensure that these are not unicode, which
# can cause odd problems elsewhere
VERSION = V.encode ('ascii', 'ignore')
PROGRAM_VERSION = MAJOR.encode ('ascii', 'ignore')
# Mandatory variables
top = '.'