Module setup
[hide private]
[frames] | no frames]

Module setup

source code

Classes [hide private]
  py2exe
Overridden py2exe command to: * Add a command line option --enable-uiAccess to enable uiAccess for the main executable * Add extra info to the manifest * Don't copy w9xpopen, as NVDA will never run on Win9x
Functions [hide private]
 
getModuleExtention(thisModType) source code
 
isSystemDLL(pathname) source code
 
getLocaleDataFiles() source code
 
getRecursiveDataFiles(dest, source, excludes=()) source code
Variables [hide private]
  MAIN_MANIFEST_EXTRA = r"...
  origIsSystemDLL = build_exe.isSystemDLL
  compiledModExtention = getModuleExtention(imp.PY_COMPILED)
  sourceModExtention = getModuleExtention(imp.PY_SOURCE)
Variables Details [hide private]

MAIN_MANIFEST_EXTRA

Value:
r"""
<file name="brailleDisplayDrivers\handyTech\HtBrailleDriverServer.dll"\
>
	<comClass
		description="HtBrailleDriver Class"
		clsid="{209445BA-92ED-4AB2-83EC-F24ACEE77EE0}"
		threadingModel="Apartment"
		progid="HtBrailleDriverServer.HtBrailleDriver"
...