diff options
Diffstat (limited to 'Lib/idlelib/setup.py')
-rw-r--r-- | Lib/idlelib/setup.py | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/Lib/idlelib/setup.py b/Lib/idlelib/setup.py index 8a4ffa69ba..e10b3e8c55 100644 --- a/Lib/idlelib/setup.py +++ b/Lib/idlelib/setup.py @@ -46,14 +46,14 @@ class IDLE_Builder(build_py): # Copies all .py files, then also copies the txt and gif files build_py.run(self) for name in txt_files: - outfile = self.get_plain_outfile(self.build_lib, [], name) + outfile = self.get_plain_outfile(self.build_lib, [pkgname], name) dir = os.path.dirname(outfile) self.mkpath(dir) self.copy_file(os.path.join(pkg_dir, name), outfile, preserve_mode = 0) for name in Icons: outfile = self.get_plain_outfile(self.build_lib, - ["Icons"], name) + [pkgname, "Icons"], name) dir = os.path.dirname(outfile) self.mkpath(dir) self.copy_file(os.path.join("Icons", name), @@ -71,11 +71,11 @@ class IDLE_Builder(build_py): if not include_bytecode: return outputs for name in txt_files: - filename = self.get_plain_outfile(self.build_lib, [], name) + filename = self.get_plain_outfile(self.build_lib, [pkgname], name) outputs.append(filename) for name in Icons: filename = self.get_plain_outfile(self.build_lib, - ["Icons"], name) + [pkgname, "Icons"], name) outputs.append(filename) return outputs @@ -111,7 +111,6 @@ For further details, refer to idlefork.sourceforge.net. cmdclass = {'build_py':IDLE_Builder, 'install_lib':IDLE_Installer}, package_dir = {pkgname: pkg_dir}, - extra_path = pkgname, - py_modules = [f.split('.')[0] for f in glob.glob("*.py")], + packages = [pkgname], scripts = [os.path.join(pkg_dir, idle_name)] ) |