From 6acbeb8176bc2efbd4eec9fa637e966ce1608a6f Mon Sep 17 00:00:00 2001 From: Mitchell Stokes Date: Thu, 23 Nov 2017 12:53:36 -0800 Subject: [PATCH] deploy-ng: Fix error when running bdist_apps --- direct/src/showutil/dist.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/direct/src/showutil/dist.py b/direct/src/showutil/dist.py index caa5507b6f..e6a3581c40 100644 --- a/direct/src/showutil/dist.py +++ b/direct/src/showutil/dist.py @@ -635,12 +635,14 @@ class bdist_apps(distutils.core.Command): build_dir = os.path.join(build_base, platform) base_dir = self.distribution.get_name() temp_dir = os.path.join(build_base, base_dir) - archive_format = 'gztar' if platform.startswith('linux') else 'zip' + archive_format = 'gztar' if 'linux' in platform else 'zip' basename = '{}_{}'.format(self.distribution.get_fullname(), platform) if (os.path.exists(temp_dir)): shutil.rmtree(temp_dir) - shutil.copy_tree(build_dir, temp_dir) + shutil.copytree(build_dir, temp_dir) + + self.announce('Building {} for platform: {}'.format(archive_format, platform), distutils.log.INFO) distutils.archive_util.make_archive(basename, archive_format, root_dir=build_base, base_dir=base_dir)