/Lib/msilib/sequence.py

http://unladen-swallow.googlecode.com/ · Python · 126 lines · 121 code · 5 blank · 0 comment · 0 complexity · 27f3cf438987bc1816783058d8e9631d MD5 · raw file

  1. AdminExecuteSequence = [
  2. (u'InstallInitialize', None, 1500),
  3. (u'InstallFinalize', None, 6600),
  4. (u'InstallFiles', None, 4000),
  5. (u'InstallAdminPackage', None, 3900),
  6. (u'FileCost', None, 900),
  7. (u'CostInitialize', None, 800),
  8. (u'CostFinalize', None, 1000),
  9. (u'InstallValidate', None, 1400),
  10. ]
  11. AdminUISequence = [
  12. (u'FileCost', None, 900),
  13. (u'CostInitialize', None, 800),
  14. (u'CostFinalize', None, 1000),
  15. (u'ExecuteAction', None, 1300),
  16. (u'ExitDialog', None, -1),
  17. (u'FatalError', None, -3),
  18. (u'UserExit', None, -2),
  19. ]
  20. AdvtExecuteSequence = [
  21. (u'InstallInitialize', None, 1500),
  22. (u'InstallFinalize', None, 6600),
  23. (u'CostInitialize', None, 800),
  24. (u'CostFinalize', None, 1000),
  25. (u'InstallValidate', None, 1400),
  26. (u'CreateShortcuts', None, 4500),
  27. (u'MsiPublishAssemblies', None, 6250),
  28. (u'PublishComponents', None, 6200),
  29. (u'PublishFeatures', None, 6300),
  30. (u'PublishProduct', None, 6400),
  31. (u'RegisterClassInfo', None, 4600),
  32. (u'RegisterExtensionInfo', None, 4700),
  33. (u'RegisterMIMEInfo', None, 4900),
  34. (u'RegisterProgIdInfo', None, 4800),
  35. ]
  36. InstallExecuteSequence = [
  37. (u'InstallInitialize', None, 1500),
  38. (u'InstallFinalize', None, 6600),
  39. (u'InstallFiles', None, 4000),
  40. (u'FileCost', None, 900),
  41. (u'CostInitialize', None, 800),
  42. (u'CostFinalize', None, 1000),
  43. (u'InstallValidate', None, 1400),
  44. (u'CreateShortcuts', None, 4500),
  45. (u'MsiPublishAssemblies', None, 6250),
  46. (u'PublishComponents', None, 6200),
  47. (u'PublishFeatures', None, 6300),
  48. (u'PublishProduct', None, 6400),
  49. (u'RegisterClassInfo', None, 4600),
  50. (u'RegisterExtensionInfo', None, 4700),
  51. (u'RegisterMIMEInfo', None, 4900),
  52. (u'RegisterProgIdInfo', None, 4800),
  53. (u'AllocateRegistrySpace', u'NOT Installed', 1550),
  54. (u'AppSearch', None, 400),
  55. (u'BindImage', None, 4300),
  56. (u'CCPSearch', u'NOT Installed', 500),
  57. (u'CreateFolders', None, 3700),
  58. (u'DeleteServices', u'VersionNT', 2000),
  59. (u'DuplicateFiles', None, 4210),
  60. (u'FindRelatedProducts', None, 200),
  61. (u'InstallODBC', None, 5400),
  62. (u'InstallServices', u'VersionNT', 5800),
  63. (u'IsolateComponents', None, 950),
  64. (u'LaunchConditions', None, 100),
  65. (u'MigrateFeatureStates', None, 1200),
  66. (u'MoveFiles', None, 3800),
  67. (u'PatchFiles', None, 4090),
  68. (u'ProcessComponents', None, 1600),
  69. (u'RegisterComPlus', None, 5700),
  70. (u'RegisterFonts', None, 5300),
  71. (u'RegisterProduct', None, 6100),
  72. (u'RegisterTypeLibraries', None, 5500),
  73. (u'RegisterUser', None, 6000),
  74. (u'RemoveDuplicateFiles', None, 3400),
  75. (u'RemoveEnvironmentStrings', None, 3300),
  76. (u'RemoveExistingProducts', None, 6700),
  77. (u'RemoveFiles', None, 3500),
  78. (u'RemoveFolders', None, 3600),
  79. (u'RemoveIniValues', None, 3100),
  80. (u'RemoveODBC', None, 2400),
  81. (u'RemoveRegistryValues', None, 2600),
  82. (u'RemoveShortcuts', None, 3200),
  83. (u'RMCCPSearch', u'NOT Installed', 600),
  84. (u'SelfRegModules', None, 5600),
  85. (u'SelfUnregModules', None, 2200),
  86. (u'SetODBCFolders', None, 1100),
  87. (u'StartServices', u'VersionNT', 5900),
  88. (u'StopServices', u'VersionNT', 1900),
  89. (u'MsiUnpublishAssemblies', None, 1750),
  90. (u'UnpublishComponents', None, 1700),
  91. (u'UnpublishFeatures', None, 1800),
  92. (u'UnregisterClassInfo', None, 2700),
  93. (u'UnregisterComPlus', None, 2100),
  94. (u'UnregisterExtensionInfo', None, 2800),
  95. (u'UnregisterFonts', None, 2500),
  96. (u'UnregisterMIMEInfo', None, 3000),
  97. (u'UnregisterProgIdInfo', None, 2900),
  98. (u'UnregisterTypeLibraries', None, 2300),
  99. (u'ValidateProductID', None, 700),
  100. (u'WriteEnvironmentStrings', None, 5200),
  101. (u'WriteIniValues', None, 5100),
  102. (u'WriteRegistryValues', None, 5000),
  103. ]
  104. InstallUISequence = [
  105. (u'FileCost', None, 900),
  106. (u'CostInitialize', None, 800),
  107. (u'CostFinalize', None, 1000),
  108. (u'ExecuteAction', None, 1300),
  109. (u'ExitDialog', None, -1),
  110. (u'FatalError', None, -3),
  111. (u'UserExit', None, -2),
  112. (u'AppSearch', None, 400),
  113. (u'CCPSearch', u'NOT Installed', 500),
  114. (u'FindRelatedProducts', None, 200),
  115. (u'IsolateComponents', None, 950),
  116. (u'LaunchConditions', None, 100),
  117. (u'MigrateFeatureStates', None, 1200),
  118. (u'RMCCPSearch', u'NOT Installed', 600),
  119. (u'ValidateProductID', None, 700),
  120. ]
  121. tables=['AdminExecuteSequence', 'AdminUISequence', 'AdvtExecuteSequence', 'InstallExecuteSequence', 'InstallUISequence']