This works on Windows, but it might not work on Linux. Also the version number is not updated automatically. I probably have to generate the file from a template, because even though this is a python file you cannot add python code.
28 lines
818 B
Python
28 lines
818 B
Python
VSVersionInfo(
|
|
ffi=FixedFileInfo(
|
|
filevers=(0, 2, 1, 0),
|
|
prodvers=(0, 2, 1, 0),
|
|
mask=0x3f,
|
|
flags=0x0,
|
|
OS=0x40004,
|
|
fileType=0x1,
|
|
subtype=0x0,
|
|
date=(0, 0)
|
|
),
|
|
kids=[
|
|
StringFileInfo(
|
|
[
|
|
StringTable(
|
|
u'040904B0',
|
|
[StringStruct(u'CompanyName', u''),
|
|
StringStruct(u'FileDescription', u'KrowLog is a viewer for log files of arbitrary size.'),
|
|
StringStruct(u'FileVersion', u'0.2.1' ),
|
|
StringStruct(u'InternalName', u'krowlog'),
|
|
StringStruct(u'LegalCopyright', u'\xa9 Andreas Huber'),
|
|
StringStruct(u'OriginalFilename', u'krowlog.exe'),
|
|
StringStruct(u'ProductName', u'KrowLog'),
|
|
StringStruct(u'ProductVersion', u'0.2.1-dev')])
|
|
]),
|
|
VarFileInfo([VarStruct(u'Translation', [1033, 1200])])
|
|
]
|
|
) |