2006-10-18 13:10:08

Generate the text of an InnoSetup iss file and return it as a list of strings (one per line).

- ['keep-temp', 'no-target-compile', 'no-target-optimize', 'skip-build']
- 'bdist_inno'
- 'create an executable installer for MS Windows'
- [('bdist-dir=', None, 'temporary directory for creating the distribution'), ('keep-temp', 'k', 'keep the pseudo-installation tree around after creating the distribution archive'), ('target-version=', None, 'require a specific python version on the target system'), ('no-target-compile', 'c', 'do not compile .py to .pyc on the target system'), ('no-target-optimize', 'o', 'do not compile .py to .pyo (optimized) on the target system'), ('dist-dir=', 'd', 'directory to put final built distributions in'), ('skip-build', None, 'skip rebuilding everything (for testing/debugging)')]

- {'Dirs': <class 'Ft.Lib.DistExt.BDistInno.DirsSection'>, 'Files': <class 'Ft.Lib.DistExt.BDistInno.FilesSection'>, 'Icons': <class 'Ft.Lib.DistExt.BDistInno.IconsSection'>, 'Run': <class 'Ft.Lib.DistExt.BDistInno.RunSection'>, 'UninstallDelete': <class 'Ft.Lib.DistExt.BDistInno.UninstallDeleteSection'>}

- ['Languages', 'MinVersion', 'OnlyBelowVersion', 'BeforeInstall', 'AfterInstall', 'Attribs', 'Permissions', 'Flags']
- ['Name']
- 'Dirs'

- ['Languages', 'MinVersion', 'OnlyBelowVersion', 'BeforeInstall', 'AfterInstall', 'DestName', 'Excludes', 'CopyMode', 'Attribs', 'Permissions', 'FontInstall', 'Flags']
- ['Source', 'DestDir']
- 'Files'

- ['Languages', 'MinVersion', 'OnlyBelowVersion', 'BeforeInstall', 'AfterInstall', 'Parameters', 'WorkingDir', 'HotKey', 'Comment', 'IconFilename', 'IconIndex', 'Flags']
- ['Name', 'Filename']
- 'Icons'

- ['Languages', 'MinVersion', 'OnlyBelowVersion', 'BeforeInstall', 'AfterInstall', 'Description', 'Parameters', 'WorkingDir', 'StatusMsg', 'RunOnceId', 'Flags']
- ['Filename']
- 'Run'

- <attribute '__dict__' of 'Section' objects>
- <attribute '__weakref__' of 'Section' objects>
- ['Languages', 'MinVersion', 'OnlyBelowVersion', 'BeforeInstall', 'AfterInstall']
- None
- None

- ['Type', 'Name']
- 'UninstallDelete'
'5.1.7'
'5.1.5'
'\n[Setup]\nOutputDir=%(output-dir)s\nOutputBaseFile...t of PYTHONPATH }\n end\nend; { NextButtonClick }\n'
('.py', '.pyw')