diff --git a/tools/bundle.py b/tools/bundle.py index 6d67c81..efd421f 100755 --- a/tools/bundle.py +++ b/tools/bundle.py @@ -18,8 +18,8 @@ ARCHFILES = {'win32' : [("build/pyTSon.dll", "plugins/pyTSon_win32.dll")], 'win64' : [("build/pyTSon.dll", "plugins/pyTSon_win64.dll")], 'linux_x86' : [("build/libpyTSon.so.1.0.0", "plugins/libpyTSon_linux_x86.so")], 'linux_amd64' : [("build/libpyTSon.so.1.0.0", "plugins/libpyTSon_linux_amd64.so")], 'mac' : [("", "")]} -PYTHONFILES = {'win32' : [("python35.dll", "python35.dll"), ("DLLs/_bz2.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_bz2.pyd"), ("DLLs/_ctypes.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_ctypes.pyd"), ("DLLs/_decimal.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_decimal.pyd"), ("DLLs/_elementtree.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_elementtree.pyd"), ("DLLs/_hashlib.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_hashlib.pyd"), ("DLLs/_lzma.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_lzma.pyd"), ("DLLs/_msi.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_msi.pyd"), ("DLLs/_multiprocessing.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_multiprocessing.pyd"), ("DLLs/_overlapped.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_overlapped.pyd"), ("DLLs/_socket.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_socket.pyd"), ("DLLs/_ssl.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_ssl.pyd"), ("DLLs/pyexpat.pyd", "plugins/pyTSon/include/Lib/lib-dynload/pyexpat.pyd"), ("DLLs/select.pyd", "plugins/pyTSon/include/Lib/lib-dynload/select.pyd"), ("DLLs/unicodedata.pyd", "plugins/pyTSon/include/Lib/lib-dynload/unicodedata.pyd"), ("DLLs/winsound.pyd", "plugins/pyTSon/include/Lib/lib-dynload/winsound.pyd"), ], - 'win64' : [("python35.dll", "python35.dll"), ("DLLs/_bz2.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_bz2.pyd"), ("DLLs/_ctypes.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_ctypes.pyd"), ("DLLs/_decimal.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_decimal.pyd"), ("DLLs/_elementtree.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_elementtree.pyd"), ("DLLs/_hashlib.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_hashlib.pyd"), ("DLLs/_lzma.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_lzma.pyd"), ("DLLs/_msi.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_msi.pyd"), ("DLLs/_multiprocessing.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_multiprocessing.pyd"), ("DLLs/_overlapped.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_overlapped.pyd"), ("DLLs/_socket.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_socket.pyd"), ("DLLs/_sqlite3.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_sqlite3.pyd"), ("DLLs/_ssl.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_ssl.pyd"), ("DLLs/pyexpat.pyd", "plugins/pyTSon/include/Lib/lib-dynload/pyexpat.pyd"), ("DLLs/select.pyd", "plugins/pyTSon/include/Lib/lib-dynload/select.pyd"), ("DLLs/unicodedata.pyd", "plugins/pyTSon/include/Lib/lib-dynload/unicodedata.pyd"), ("DLLs/winsound.pyd", "plugins/pyTSon/include/Lib/lib-dynload/winsound.pyd") ], +PYTHONFILES = {'win32' : [("python35.dll", "python35.dll"), ("Lib", "plugins/pyTSon/include/Lib"), ("DLLs/_bz2.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_bz2.pyd"), ("DLLs/_ctypes.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_ctypes.pyd"), ("DLLs/_decimal.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_decimal.pyd"), ("DLLs/_elementtree.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_elementtree.pyd"), ("DLLs/_hashlib.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_hashlib.pyd"), ("DLLs/_lzma.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_lzma.pyd"), ("DLLs/_msi.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_msi.pyd"), ("DLLs/_multiprocessing.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_multiprocessing.pyd"), ("DLLs/_overlapped.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_overlapped.pyd"), ("DLLs/_socket.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_socket.pyd"), ("DLLs/_ssl.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_ssl.pyd"), ("DLLs/pyexpat.pyd", "plugins/pyTSon/include/Lib/lib-dynload/pyexpat.pyd"), ("DLLs/select.pyd", "plugins/pyTSon/include/Lib/lib-dynload/select.pyd"), ("DLLs/unicodedata.pyd", "plugins/pyTSon/include/Lib/lib-dynload/unicodedata.pyd"), ("DLLs/winsound.pyd", "plugins/pyTSon/include/Lib/lib-dynload/winsound.pyd"), ], + 'win64' : [("python35.dll", "python35.dll"), ("Lib", "plugins/pyTSon/include/Lib"), ("DLLs/_bz2.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_bz2.pyd"), ("DLLs/_ctypes.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_ctypes.pyd"), ("DLLs/_decimal.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_decimal.pyd"), ("DLLs/_elementtree.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_elementtree.pyd"), ("DLLs/_hashlib.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_hashlib.pyd"), ("DLLs/_lzma.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_lzma.pyd"), ("DLLs/_msi.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_msi.pyd"), ("DLLs/_multiprocessing.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_multiprocessing.pyd"), ("DLLs/_overlapped.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_overlapped.pyd"), ("DLLs/_socket.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_socket.pyd"), ("DLLs/_sqlite3.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_sqlite3.pyd"), ("DLLs/_ssl.pyd", "plugins/pyTSon/include/Lib/lib-dynload/_ssl.pyd"), ("DLLs/pyexpat.pyd", "plugins/pyTSon/include/Lib/lib-dynload/pyexpat.pyd"), ("DLLs/select.pyd", "plugins/pyTSon/include/Lib/lib-dynload/select.pyd"), ("DLLs/unicodedata.pyd", "plugins/pyTSon/include/Lib/lib-dynload/unicodedata.pyd"), ("DLLs/winsound.pyd", "plugins/pyTSon/include/Lib/lib-dynload/winsound.pyd") ], 'linux_x86' : [("lib/libpython3.5m.so.1.0", "libpython3.5m.so.1.0"), ("lib/python3.5", "plugins/pyTSon/include/Lib"), ], 'linux_amd64' : [("lib/libpython3.5m.so.1.0", "libpython3.5m.so.1.0"), ("lib/python3.5", "plugins/pyTSon/include/Lib"), ], 'mac' : [("lib/libpython3.5m.so.1.0", "libpython3.5m.so.1.0"), ("lib/python3.5", "plugins/pyTSon/include/Lib"), ]}