Embed pywin32, new version of package control broke the plugin
This commit is contained in:
19
Pywin32/setup.py
Normal file
19
Pywin32/setup.py
Normal file
@@ -0,0 +1,19 @@
|
||||
import sys
|
||||
from os.path import join, dirname
|
||||
import struct
|
||||
|
||||
assert(sys.platform.startswith('win'))
|
||||
|
||||
ARCH = "x%d" % (8 * struct.calcsize("P"))
|
||||
PACKAGE_PATH = dirname(__file__)
|
||||
LIB_PATHS = [
|
||||
(join(PACKAGE_PATH, "lib", ARCH, "win32"), "win32"),
|
||||
(join(PACKAGE_PATH, "lib", ARCH, "win32", "lib"), "win32/lib"),
|
||||
(join(PACKAGE_PATH, "lib", ARCH), "win32com"),
|
||||
(join(PACKAGE_PATH, "lib", ARCH, "win32comext"), "win32comext")
|
||||
]
|
||||
|
||||
for lib in LIB_PATHS:
|
||||
if lib[0] not in sys.path:
|
||||
sys.path.append(lib[0])
|
||||
print("Pywin32: Added '%s'" % lib[1])
|
||||
Reference in New Issue
Block a user