summaryrefslogtreecommitdiffstats
path: root/chrome/SConscript
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/SConscript')
-rw-r--r--chrome/SConscript43
1 files changed, 21 insertions, 22 deletions
diff --git a/chrome/SConscript b/chrome/SConscript
index 49fe41c..4fb7297 100644
--- a/chrome/SConscript
+++ b/chrome/SConscript
@@ -122,6 +122,21 @@ env_dll.Append(
'glue',
'JavaScriptCore_pcre',
'port',
+
+ 'browser',
+ 'browser_views',
+ 'debugger',
+ 'common',
+ 'util',
+ 'jscre',
+ 'plugin',
+ 'renderer',
+ 'hunspell',
+ # TODO(sgk): Windows doesn't use libevent, revisit when Linux gets here
+ #'libevent',
+ 'sqlite',
+ 'views',
+ 'v8',
],
)
@@ -170,7 +185,6 @@ if env_dll['PLATFORM'] == 'win32':
'/nxcompat',
'/PDB:${TARGETS[1]}',
- '/IMPLIB:${TARGETS[2]}',
],
)
@@ -182,23 +196,6 @@ if env_dll['PLATFORM'] == 'win32':
'$V8_DIR/snapshot-empty$OBJSUFFIX',
])
-libs = [
- 'browser/browser.lib',
- 'browser/views/browser_views.lib',
- 'browser/debugger/debugger.lib',
- 'common/common.lib',
- 'installer/util/util.lib',
- 'libjscre.lib',
- 'plugin/plugin.lib',
- 'renderer/renderer.lib',
- 'third_party/hunspell/hunspell.lib',
- # TODO(sgk): libevent isn't used on Windows, revisit when Linux gets here
- #'third_party/libevent/libevent.lib',
- 'third_party/sqlite/sqlite.lib',
- 'views/views.lib',
- '$V8_DIR/v8.lib',
-]
-
# TODO(sgk): make a pseudo-Builder for these
@@ -228,7 +225,7 @@ grit_files.extend(google_chrome)
# TODO(port)
if env_dll['PLATFORM'] == 'win32':
dll_targets = env_dll.ChromeSharedLibrary('chrome.dll',
- dll_resources + input_files + libs,
+ dll_resources + input_files,
PDB='chrome_dll.pdb')
install_targets.extend(dll_targets)
@@ -310,7 +307,7 @@ env_exe.Append(
'/nxcompat',
'/PDB:${TARGETS[1]}',
- '/IMPLIB:${TARGETS[2]}',
+ #'/IMPLIB:${TARGETS[2]}',
],
)
@@ -326,7 +323,8 @@ if env['PLATFORM'] == 'win32':
'app/google_update_client.cc',
'common/common.lib',
- '$CHROME_DIR/chrome_dll.lib',
+ #'$CHROME_DIR/chrome_dll.lib',
+ 'chrome.lib',
]
)
@@ -445,7 +443,8 @@ env.SConscript(sconscript_files, exports=['env', 'env_res', 'env_test'])
# TODO(port)
if env['PLATFORM'] == 'win32':
- env.InstallAs('libjscre.lib', '$WEBKIT_DIR/JavaScriptCore_pcre.lib')
+ env.InstallAs('$LIBS_DIR/${LIBPREFIX}jscre${LIBSUFFIX}',
+ '$WEBKIT_DIR/JavaScriptCore_pcre.lib')
i = env.Install('$TARGET_ROOT', install_targets)