From 8a892bcc501bc6d89454d405efeaa07f2f5231d4 Mon Sep 17 00:00:00 2001 From: Bastian Kleineidam Date: Mon, 3 Aug 2009 23:48:52 +0200 Subject: [PATCH] Install sqldriver packages for py2exe package --- setup.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/setup.py b/setup.py index b8b72bf6..b2ad72e4 100755 --- a/setup.py +++ b/setup.py @@ -457,6 +457,13 @@ try: py2exe_build.run(self) lib_dir = self.lib_dir dist_dir = self.dist_dir + # Copy needed sqlite plugin files to distribution directory. + import PyQt4 + src = os.path.join(os.path.dirname(PyQt4.__file__), "plugins", "sqldrivers") + dst = os.path.join(dist_dir, "sqldrivers") + copy_tree(src, dst) + for path in os.listdir(dst): + self.lib_files.append(os.path.join(dst, path)) # create the Installer, using the files py2exe has created. script = InnoScript(lib_dir, dist_dir, self.windows_exe_files, self.lib_files)