mirror of
https://github.com/kennethreitz-archive/pyinstaller.git
synced 2026-06-05 23:50:17 +00:00
Imported Python Installer 5b5
git-svn-id: http://svn.pyinstaller.org/trunk@2 8dd32b29-ccff-0310-8a9a-9233e24343b1
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
hiddenimports = ['win32com.server.policy']
|
||||
|
||||
def hook(mod):
|
||||
import sys
|
||||
if hasattr(sys, 'version_info'):
|
||||
vers = '%d%d' % (sys.version_info[0], sys.version_info[1])
|
||||
else:
|
||||
import string
|
||||
toks = string.split(sys.version[:3], '.')
|
||||
vers = '%s%s' % (toks[0], toks[1])
|
||||
newname = 'pythoncom%s' % vers
|
||||
if mod.typ == 'EXTENSION':
|
||||
mod.__name__ = newname
|
||||
else:
|
||||
import win32api
|
||||
h = win32api.LoadLibrary(newname+'.dll')
|
||||
pth = win32api.GetModuleFileName(h)
|
||||
#win32api.FreeLibrary(h)
|
||||
import mf
|
||||
mod = mf.ExtensionModule(newname, pth)
|
||||
return mod
|
||||
|
||||
Reference in New Issue
Block a user