diff options
Diffstat (limited to 'Lib/plat-mac/bundlebuilder.py')
-rwxr-xr-x | Lib/plat-mac/bundlebuilder.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Lib/plat-mac/bundlebuilder.py b/Lib/plat-mac/bundlebuilder.py index d8c5557..9d50f91 100755 --- a/Lib/plat-mac/bundlebuilder.py +++ b/Lib/plat-mac/bundlebuilder.py @@ -36,6 +36,7 @@ from copy import deepcopy import getopt from plistlib import Plist from types import FunctionType as function +import macresource class BundleBuilderError(Exception): pass @@ -188,6 +189,8 @@ class BundleBuilder(Defaults): dst = pathjoin(self.bundlepath, dst) if self.symlink: symlink(src, dst, mkdirs=1) + elif os.path.splitext(src)[1] == '.rsrc': + macresource.install(src, dst, mkdirs=1) else: copy(src, dst, mkdirs=1) |