summaryrefslogtreecommitdiffstats
path: root/base
diff options
context:
space:
mode:
authorsgk@google.com <sgk@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-10-20 20:33:37 +0000
committersgk@google.com <sgk@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-10-20 20:33:37 +0000
commite3d71ec17455b85384493160c15a1bf165351972 (patch)
tree5d28d4c912595f2f26b9bd23d9285788b50399a7 /base
parent9acfaf8fa554e165456fea0695222ac3b23aeca5 (diff)
downloadchromium_src-e3d71ec17455b85384493160c15a1bf165351972.zip
chromium_src-e3d71ec17455b85384493160c15a1bf165351972.tar.gz
chromium_src-e3d71ec17455b85384493160c15a1bf165351972.tar.bz2
Modules Linux fixes:
Construct the $THIRD_PARTY_DIR and $WEBKIT_DIR variables consistently with other $*_DIR variables. Don't execute test scripts from the VariantDir by default; everything isn't installed in the proper place yet. Use the 'build_component' variable from the submodule SConstruct files to restrict how much we build by default (e.g. don't try to build all of webkit if you're only working in base or net). Review URL: http://codereview.chromium.org/7524 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3626 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base')
-rw-r--r--base/SConscript7
1 files changed, 6 insertions, 1 deletions
diff --git a/base/SConscript b/base/SConscript
index 82d652e..1248f71 100644
--- a/base/SConscript
+++ b/base/SConscript
@@ -340,7 +340,12 @@ base_unittests = env_tests.ChromeTestProgram('base_unittests', test_files)
# Temporarily put things where the buildbot expects them.
installed_base_unittests = env.Replicate('$MAIN_DIR/Hammer', base_unittests)
-env.Requires(installed_base_unittests, '$MAIN_DIR/Hammer/icudt38.dll')
+if env['PLATFORM'] == 'win32':
+ icu_data = '$OBJ_ROOT/icudt38.dll'
+else:
+ icu_data = '$OBJ_ROOT/icudt38l.dat'
+icu_data = env.Replicate('$MAIN_DIR/Hammer', icu_data)
+env.Requires(installed_base_unittests, icu_data)
sconscript_dirs = [