summaryrefslogtreecommitdiffstats
path: root/chrome/installer
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/installer')
-rw-r--r--chrome/installer/mini_installer/SConscript12
-rw-r--r--chrome/installer/setup/SConscript11
2 files changed, 20 insertions, 3 deletions
diff --git a/chrome/installer/mini_installer/SConscript b/chrome/installer/mini_installer/SConscript
index 104f4a4..5a99a21 100644
--- a/chrome/installer/mini_installer/SConscript
+++ b/chrome/installer/mini_installer/SConscript
@@ -97,8 +97,16 @@ input_files = [
"pe_resource.cc",
]
-exe = env.ChromeProgram('mini_installer',
- components + resources + input_files)
+if env['PLATFORM'] == 'win32':
+ targets = [
+ 'mini_installer.exe',
+ 'mini_installer.pdb',
+ 'mini_installer.map',
+ ]
+else:
+ targets = ['mini_installer']
+
+exe = env.ChromeProgram(targets, components + resources + input_files)
i = env.Install('$TARGET_ROOT', exe)
env.Alias('chrome', i)
diff --git a/chrome/installer/setup/SConscript b/chrome/installer/setup/SConscript
index efa20505..a625d64 100644
--- a/chrome/installer/setup/SConscript
+++ b/chrome/installer/setup/SConscript
@@ -106,7 +106,16 @@ libs = [
'../util/util.lib',
]
-exe = env.ChromeProgram('setup', resources + input_files + libs)
+if env['PLATFORM'] == 'win32':
+ targets = [
+ 'setup.exe',
+ 'setup.pdb',
+ 'setup.lib',
+ ]
+else:
+ targets = ['setup']
+
+exe = env.ChromeProgram(targets, resources + input_files + libs)
i = env.Install('$TARGET_ROOT', exe)
env.Alias('chrome', i)