diff options
author | Andoni Morales Alastruey <ylatuya@gmail.com> | 2013-06-19 13:38:11 +0200 |
---|---|---|
committer | Andoni Morales Alastruey <ylatuya@gmail.com> | 2013-06-20 11:50:57 +0200 |
commit | a9b0f2e0243b2e33cc054e4bdabe06cda3ec4b33 (patch) | |
tree | 85b2dbe8c17c9a402f8028c98045bac129b07072 | |
parent | 0fecf82da01c03441f73a420eb3bfeb58ba9eb1c (diff) |
osx: check before removing the directory
-rw-r--r-- | cerbero/packages/osx/packager.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/cerbero/packages/osx/packager.py b/cerbero/packages/osx/packager.py index 39a9b99..b8af99a 100644 --- a/cerbero/packages/osx/packager.py +++ b/cerbero/packages/osx/packager.py @@ -454,8 +454,10 @@ class IOSPackage(ProductPackage, FrameworkHeadersMixin): self._copy_headers(files, version_dir) self._create_framework_headers(self.config.prefix, self.include_dirs, version_dir) - shutil.rmtree(os.path.join(version_dir, 'include')) - shutil.rmtree(os.path.join(version_dir, 'lib')) + if os.path.exists(os.path.join(version_dir, 'include')): + shutil.rmtree(os.path.join(version_dir, 'include')) + if os.path.exists(os.path.join(version_dir, 'lib')): + shutil.rmtree(os.path.join(version_dir, 'lib')) self._create_merged_lib(libname, files) self.package.packages = [] self.fw_path = self.tmp |