~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to tools/win32/bzr_postinstall.py

  • Committer: Alexander Belchenko
  • Date: 2007-02-03 15:02:06 UTC
  • mto: This revision was merged to the branch mainline in revision 2259.
  • Revision ID: bialix@ukr.net-20070203150206-wvlmm64itjghmm1w
Small fixes after John's review; added NEWS entry

Show diffs side-by-side

added added

removed removed

Lines of Context:
50
50
 
51
51
# Windows version
52
52
_major,_minor,_build,_platform,_text = sys.getwindowsversion()
53
 
if _platform == 0:
54
 
    raise Exception('This platform does not supported!')
55
 
elif _platform == 1:
 
53
# from MSDN:
 
54
# dwPlatformId
 
55
#   The operating system platform.
 
56
#   This member can be one of the following values.
 
57
#   ==========================  ======================================
 
58
#   Value                       Meaning
 
59
#   --------------------------  --------------------------------------
 
60
#   VER_PLATFORM_WIN32_NT       The operating system is Windows Vista,
 
61
#   2                           Windows Server "Longhorn",
 
62
#                               Windows Server 2003, Windows XP,
 
63
#                               Windows 2000, or Windows NT.
 
64
#
 
65
#   VER_PLATFORM_WIN32_WINDOWS  The operating system is Windows Me,
 
66
#   1                           Windows 98, or Windows 95.
 
67
#   ==========================  ======================================
 
68
if _platform == 2:
 
69
    winver = 'Windows NT'
 
70
else:
 
71
    # don't care about real Windows name, just to force safe operations
56
72
    winver = 'Windows 98'
57
 
else:
58
 
    winver = 'Windows NT'
59
73
 
60
74
 
61
75
##