From fdb9e1fa9f195a2fdd8c5d8c6d055670498d1f67 Mon Sep 17 00:00:00 2001 From: Gyedo Jeon Date: Wed, 23 Mar 2011 23:07:25 +0000 Subject: [PATCH] Fix to support FF4 --- direct/src/plugin_installer/make_xpi.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/direct/src/plugin_installer/make_xpi.py b/direct/src/plugin_installer/make_xpi.py index 06af366930..bd856507ef 100755 --- a/direct/src/plugin_installer/make_xpi.py +++ b/direct/src/plugin_installer/make_xpi.py @@ -67,6 +67,7 @@ install_rdf = """ %(package_id)s + true Panda3D Game Engine Plug-In Runs 3-D games and interactive applets %(version)s @@ -149,8 +150,11 @@ def makeXpiFile(): platform = FirefoxPlatformMap.get(subdir, None) path = os.path.join(root, subdir) if platform and os.path.isdir(path): - # Create the XPI directory platform//plugins - pluginsXpiDir = 'platform/%s/plugins' % (platform) + if subdir in ['win32', 'osx_i386']: + pluginsXpiDir = 'plugins' + else: + # Create the XPI directory platform//plugins + pluginsXpiDir = 'platform/%s/plugins' % (platform) # Copy the Firefox plugin into this directory. if subdir.startswith('win32'):