| OLD | NEW |
| (Empty) |
| 1 # Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. | |
| 2 # Use of this source code is governed by a BSD-style license that can be | |
| 3 # found in the LICENSE file. | |
| 4 | |
| 5 Import('env') | |
| 6 | |
| 7 env = env.Clone() | |
| 8 | |
| 9 | |
| 10 env.Prepend( | |
| 11 CPPPATH = [ | |
| 12 '$LZMA_SDK_DIR', | |
| 13 '$CHROME_DIR/third_party/wtl/include', | |
| 14 '$NPAPI_DIR', | |
| 15 '$LIBXML_DIR/include', | |
| 16 '$SKIA_DIR/include', | |
| 17 '$SKIA_DIR/include/corecg', | |
| 18 '$SKIA_DIR/platform', | |
| 19 '$LIBPNG_DIR', | |
| 20 '$ZLIB_DIR', | |
| 21 '$BREAKPAD_DIR/src', | |
| 22 '$LIBJPEG_DIR', | |
| 23 '$ICU38_DIR/public/common', | |
| 24 '$ICU38_DIR/public/i18n', | |
| 25 '$CHROME_SRC_DIR', | |
| 26 '.', | |
| 27 ], | |
| 28 CPPDEFINES = [ | |
| 29 "_LZMA_IN_CB", | |
| 30 "LIBXML_STATIC", | |
| 31 "PNG_USER_CONFIG", | |
| 32 "CHROME_PNG_WRITE_SUPPORT" | |
| 33 "U_STATIC_IMPLEMENTATION", | |
| 34 ], | |
| 35 CCFLAGS = [ | |
| 36 '/TP', | |
| 37 ], | |
| 38 ) | |
| 39 | |
| 40 input_files = [ | |
| 41 'browser_distribution.cc', | |
| 42 'copy_tree_work_item.cc', | |
| 43 'create_dir_work_item.cc', | |
| 44 'create_reg_key_work_item.cc', | |
| 45 'delete_reg_value_work_item.cc', | |
| 46 'delete_tree_work_item.cc', | |
| 47 'google_chrome_distribution.cc', | |
| 48 'google_update_constants.cc', | |
| 49 'google_update_settings.cc', | |
| 50 'helper.cc', | |
| 51 'install_util.cc', | |
| 52 'l10n_string_util.cc', | |
| 53 'logging_installer.cc', | |
| 54 'lzma_util.cc', | |
| 55 'master_preferences.cc', | |
| 56 'set_reg_value_work_item.cc', | |
| 57 'shell_util.cc', | |
| 58 'util_constants.cc', | |
| 59 'version.cc', | |
| 60 'work_item.cc', | |
| 61 'work_item_list.cc', | |
| 62 ] | |
| 63 | |
| 64 x = env.ChromeStaticLibrary('util', input_files) | |
| 65 | |
| 66 | |
| 67 # create_string_rc.py imports FP.py from the tools/grit/grit/extern | |
| 68 # directory, so add that to PYTHONPATH for this command execution. | |
| 69 env_x = env.Clone() | |
| 70 env_x.AppendENVPath('PYTHONPATH', | |
| 71 [env_x.Dir('$CHROME_SRC_DIR/tools/grit/grit/extern').abspath]) | |
| 72 env_x.Command(['$CHROME_DIR/installer/util/installer_util_strings.rc', | |
| 73 '$CHROME_DIR/installer/util/installer_util_strings.h'], | |
| 74 ['$CHROME_DIR/installer/util/prebuild/create_string_rc.py', | |
| 75 '$CHROME_DIR/app/generated_resources.grd'] + | |
| 76 env.Glob('$CHROME_DIR/app/resources/*.xtb'), | |
| 77 "$PYTHON ${SOURCES[0]} ${TARGET.dir}") | |
| OLD | NEW |