diff --git a/direct/src/showutil/dist.py b/direct/src/showutil/dist.py index 5a0f10c109..891b3fe81f 100644 --- a/direct/src/showutil/dist.py +++ b/direct/src/showutil/dist.py @@ -69,8 +69,9 @@ class build_p3d(distutils.core.Command): for platform in platforms: builddir = os.path.join(self.build_base, platform) - if not os.path.exists(builddir): - distutils.dir_util.mkpath(builddir) + if os.path.exists(builddir): + distutils.dir_util.remove_tree(builddir) + distutils.dir_util.mkpath(builddir) if use_wheels: whldir = os.path.join(self.build_base, '__whl_cache__')