# Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. Import('env_test') env_test = env_test.Clone() env_test.Prepend( CPPPATH = [ '$ICU38_DIR/public/common', '$ICU38_DIR/public/i18n', '$LIBXML_DIR/include', '$LIBXML_DIR/scons/include', '$SKIA_DIR/include', '$SKIA_DIR/include/corecg', '$SKIA_DIR/platform', '#/..', '$GTEST_DIR/include', 'third_party/wtl/include', 'tools/build/win', ], CPPDEFINES = [ 'LIBXML_STATIC', ], LIBS = [ 'libxml', 'googleurl', 'skia', 'libpng', 'gtest', 'base_gfx', 'icuuc', 'zlib', 'base', ], ) env_test.Prepend( LINKFLAGS = [ '/INCREMENTAL', '/safeseh', '/dynamicbase', '/ignore:4199', '/nxcompat', '/MANIFEST', '/DELAYLOAD:"ws2_32.dll"', '/DELAYLOAD:"dwmapi.dll"', '/DELAYLOAD:"uxtheme.dll"', '/DEBUG', '/MACHINE:X86', '/FIXED:No', ], LIBS = [ 'comsupp.lib', 'oleacc.lib', 'psapi.lib', 'rpcrt4.lib', ], ) libs = [ 'common/common.lib', 'browser/browser.lib', 'browser/views/browser_views.lib', 'test/automation/automation.lib', ] test_files = [ 'test/automated_ui_tests/automated_ui_tests.cc', '$CHROME_DIR/test/test_file_util$OBJSUFFIX', '$CHROME_DIR/test/perf/mem_usage$OBJSUFFIX', '$CHROME_DIR/test/ui/run_all_unittests$OBJSUFFIX', '$CHROME_DIR/test/ui/ui_test$OBJSUFFIX', '$CHROME_DIR/test/ui/ui_test_suite$OBJSUFFIX', ] exe = env_test.ChromeTestProgram('automated_ui_tests', test_files + libs) i = env_test.Install('$TARGET_ROOT', exe) Alias('chrome', i)