summaryrefslogtreecommitdiffstats
path: root/gears/SConscript.installers
diff options
context:
space:
mode:
Diffstat (limited to 'gears/SConscript.installers')
-rw-r--r--gears/SConscript.installers11
1 files changed, 7 insertions, 4 deletions
diff --git a/gears/SConscript.installers b/gears/SConscript.installers
index d59e86c..c528985 100644
--- a/gears/SConscript.installers
+++ b/gears/SConscript.installers
@@ -213,7 +213,10 @@ def FirefoxInstaller():
('components/gears_ff2.pdb', ['$FF2_MODULE_PDB']),
('components/gears.pdb', ['$FF3_MODULE_PDB']),
]
- # TODO: launchurl
+ if env['OS'] == 'osx':
+ dirsrcs += [
+ ('resources/', ['$OSX_LAUNCHURL_EXE']),
+ ]
dir = env.DirBuilder('$INSTALLER_OUTDIR/$INSTALLER_BASENAME', dirsrcs)
actions = [
@@ -270,9 +273,9 @@ def SafariPluginBundle():
('Contents/Resources/English.lproj/InfoPlist.strings',
['$OPEN_DIR/tools/osx/English.lproj/InfoPlist.strings']),
('Contents/Resources/', env.Glob('#/$OPEN_DIR/ui/safari/*.nib')),
- ('Contents/Resources/', '$CRASH_SENDER_EXE'),
- ('Contents/Resources/', '$OSX_CRASH_INSPECTOR_EXE'),
- # TODO(mpcomplete): crash sendor/inspector, launchurl
+ ('Contents/Resources/', ['$CRASH_SENDER_EXE']),
+ ('Contents/Resources/', ['$OSX_CRASH_INSPECTOR_EXE']),
+ ('Contents/Resources/', ['$OSX_LAUNCHURL_EXE']),
('Contents/MacOS/', ['$SF_MODULE']),
]