Clone of https://chromium.googlesource.com/chromium/src/build with Mozilla's local modifications
Перейти к файлу
tim@chromium.org 67f477b874 Revert 120385 - linux: use an in-tree copy of gold by default
Rather than forcing everyone to configure their search paths etc.
we should just make this work by default.  You can set
the gyp variable linux_use_gold_binary=0 to turn it off.

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=120356

Review URL: https://chromiumcodereview.appspot.com/9316002

TBR=evan@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9328004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@120397 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-02-03 20:55:52 +00:00
android Fix comment about non-emulator android tests. 2012-01-30 22:52:38 +00:00
internal With this change, each target can select an optimization level for Windows official builds by setting a variable name "optimize" to one of three possible values: 2011-12-20 21:37:37 +00:00
linux Exclude platform_data_fetcher_linux.cc on *BSD because of udev specific code 2012-01-09 16:27:04 +00:00
mac Fix python scripts in src/build/ 2011-11-23 19:13:44 +00:00
temp_gyp Reland 109138 - GURL: Build the unit tests on the components build. 2011-11-11 00:55:00 +00:00
util Fix lastchange.py when running on native win32 python 2012-02-01 21:52:41 +00:00
win Remove unused cygwin build step 2012-02-03 18:07:49 +00:00
README.chromium TBR:nsylvain 2009-09-14 07:41:01 +00:00
all.gyp Enable Aura for all ChromeOS builds in Chromium. 2012-02-02 21:40:05 +00:00
all_android.gyp android build: progress on content and libjingle. 2012-01-27 01:57:10 +00:00
apply_locales.py Move apply_locales.py from src/chrome/tools/build/ to src/build/. 2010-03-09 02:00:21 +00:00
asan.saves Add ___asan_unregister_globals to the list of symbols that should be saved when building with AddressSanitizer. 2011-12-29 13:25:44 +00:00
branding_value.sh Adding a general script to fetch values from the BRANDING files. 2009-05-19 14:10:09 +00:00
build_config.h linux: don't define NO_HEAPCHECKER for every file 2012-01-24 12:26:40 +00:00
common.croc Various fixes for coverage building and testing. 2011-11-28 23:07:41 +00:00
common.gypi Revert 120385 - linux: use an in-tree copy of gold by default 2012-02-03 20:55:52 +00:00
compiler_version.py Fix python scripts in src/build/ 2011-11-23 19:13:44 +00:00
cp.py Make it possible to include another file and port print_preview unit test to unit_tests. 2011-11-09 21:55:09 +00:00
dir_exists.py Fix python scripts in src/build/ 2011-11-23 19:13:44 +00:00
download_nacl_toolchains.py Disabling use of custom build of nacl toolchains for chromeos as 2012-01-11 20:17:04 +00:00
escape_unicode.py Fix python scripts in src/build/ 2011-11-23 19:13:44 +00:00
extract_from_cab.py Yet another fix for concurrent calls to expand.exe. 2011-12-13 22:20:46 +00:00
filename_rules.gypi build/common.gypi: split out filename exclude rules 2012-01-27 04:55:13 +00:00
grit_action.gypi Remove the comments setting emands and vim tab width and expansion variables. 2011-07-11 20:22:46 +00:00
grit_target.gypi run cygwin mount setup in runhooks, and remove some references to it 2012-01-30 19:35:17 +00:00
gyp_chromium Enable the packed_resources target on Windows. 2011-08-16 20:43:27 +00:00
install-build-deps-android.sh Install Android SDK4.0 2011-12-20 20:11:37 +00:00
install-build-deps.sh Add libudev to install-build-deps.sh 2011-12-17 03:36:32 +00:00
install-chroot.sh Add a flag to control deb-srcs and only add host bins to the chroot if the distro matches. 2010-10-20 03:32:17 +00:00
json_schema_compile.gypi Code generation for extensions api 2012-01-27 07:29:48 +00:00
nocompile.gypi Disable No-compile tests. They are flaky on the tree. 2011-11-29 08:19:02 +00:00
output_dll_copy.rules Add the build directory to the repository. 2008-07-26 20:52:30 +00:00
precompile.cc Use precompiled headers for most large projects where the .gyp file 2011-09-07 14:14:54 +00:00
precompile.h Eliminate headers from precompile.h that define 'interface' to avoid compile failures on Windows that would not be seen on Mac or Linux. I didn't do an exact measurement but I think we lose very little in terms of build time from this; Windows.h is the big Windows-specific header and it's still precompiled. 2011-09-14 10:55:18 +00:00
protoc.gypi Update sync protos to use the new shared protoc gyp rules 2011-08-19 18:19:52 +00:00
release.gypi Remove Purify and Quantify.Doing so will reduce substantially the size of the project files. 2011-08-17 17:41:02 +00:00
sanitize-mac-build-log.sed Remove long gomacc command-line for Mac builds. 2011-06-10 17:13:44 +00:00
sanitize-mac-build-log.sh Make script cross-platform. 2010-12-15 17:23:25 +00:00
sanitize-win-build-log.sed emacs: make trybot parser work on offical windows build output 2010-12-17 03:46:15 +00:00
sanitize-win-build-log.sh emacs: make trybot parser work on offical windows build output 2010-12-17 03:46:15 +00:00
some.gyp A gyp file that generates a Visual studio solution for only certain targets and their transitive dependencies. 2011-08-10 00:11:18 +00:00
use_skia_on_mac.gypi Turn on use_skia by default for Mac 2011-12-09 15:31:43 +00:00
whitespace_file.txt Whitespace to force a build 2012-01-14 15:02:13 +00:00
win_precompile.gypi Use precompiled headers on Windows only when a flag is set. 2011-09-27 00:15:16 +00:00

README.chromium

List of property sheets to be included by projects:
  common.vsprops
    Not used anymore. No-op. Kept for compatibility with current projects.

  debug.vsprops
    Enables debug settings. Must be included directly in Debug configuration. Includes internal\essential.vsprops.

  external_code.vsprops
    Contains settings made to simplify usage of external (non-Google) code. It relaxes the warning levels. Should be included after debug.vsprops or release.vsprops to override their settings.

  output_dll_copy.rules
    Run to enable automatic copy of DLL when they are as an input file in a vcproj project.

  release.vsprops
    Enables release settings. Must be included directly in Release configuration. Includes internal\essential.vsprops. Also includes "internal\release_impl$(CHROME_BUILD_TYPE).vsprops". So the behavior is dependant on the CHROME_BUILD_TYPE environment variable.