Ggregsimon@chromium.orgFix android build deps to work on ubuntu 12.04+
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Enable webgl conformance tests under content/test/gpu in content_browsertests It enables the webgl conformace test in content_browsertests basing on chrome/test/gpu. BUG=149892 TEST= Review URL: https://chromiumcodereview.appspot.com/10916334 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158742 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Disable fpo one more time, this time for non-official (canary) builds. Review URL: https://chromiumcodereview.appspot.com/9373036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121288 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Add build/ios/mac_build.gypi for building Mac components used by iOS build The mac_build.gypi is used to build Mac targets via ninja. The template runs gyp_chromium to generate a ninja project file, then gyp target that includes the template should include an action to run ninja for the desired targets. BUG=None Review URL: https://chromiumcodereview.appspot.com/10826169 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150357 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
gyp: move target 'gdk' into chromeos==0 because we not use gtk/gdk anymore on ChromeOS. Add myself to the AUTHORS file. BUG=None TEST=Compiled Contributed by Rene Bolldorf <rb@radix.io> Change-Id: Ic3538eb83b59b42dbbb62d9ebc4c4b2fded67011 Review URL: https://chromiumcodereview.appspot.com/10543119 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142183 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
[Mac] Move the lists of XIB files into a gypi file. This creates lists of XIB files that Chromium has. It also lays the groundwork for editing XIB files on Xcode 4.4 by creating a fake project for working in Xcode. BUG=149763 TEST=No changes in build output. TBR=mark@chromium.org Review URL: https://codereview.chromium.org/10918254 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157199 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add iOS support to googleurl.gyp Opts out of tcmalloc, as on Mac. BUG=None TEST=None Review URL: https://chromiumcodereview.appspot.com/10701101 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145535 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
The LASTCHANGE file is created and updated by gclient runhooks under normal circumstances, so it makes more sense to treat it as if it were a checked-in source file, not a generated file. The rule for its generation was still getting run once on a clean build, because the other targets that depended on it expected a gyp timestamp file to exist for the target. There's no need for any other targets to actually depend on lastchange (and in fact several of the targets that make use of the file already don't depend on the target); it should already exist, and if it doesn't then the source checkout is probably broken (as the other steps in runhooks are also mandatory). So, remove the rule entirely. Review URL: https://chromiumcodereview.appspot.com/10388213 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139765 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Set svn:executable bit on scripts that are executable. R=mark@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/10165021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133399 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add wildcard OWNERS files for directories where anyone can approve commits. R=ben@chromium.org, darin@chromium.org BUG=88315 Review URL: https://chromiumcodereview.appspot.com/9664020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126218 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
TBR:nsylvain git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26095 0039d316-1c4b-4281-b951-d872f2087c98 | 16 年前 | |
DevTools: stop deploying the devtools_frontend.zip (new contributing doc does not require it) Review URL: https://chromiumcodereview.appspot.com/10985038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158838 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add support for the ChromiumTestShellTest APK. - Add the gyp rules for the ChromiumTestShellTestAPK. - Add the initial APK base class. - Add a sample test that launches the activity. BUG= Review URL: https://chromiumcodereview.appspot.com/10943014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158106 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove {base,net}_java dependencies from GYP client targets on Android. On Android, some GYP client targets were explicitly depending on both the native and Java sides of a library. This removes the dependencies to {base,net}_java and make the native side ('base' and 'net) of these libraries depend on their Java counterpart. On Android it rarely makes sense to depend on a single side of a Java/C++ library. The {base,net}_java can now be considered as "private" targets although GYP does not support this concept unfortunately (AFAICT). Note that I made sure that the resulting APKs' size is unchanged. Additionally, this CL removes 'base_java' (i.e. does not replace it with 'base') from the targets including 'build/apk_test.gypi'. This dependency should not have been there (in the wrong layer) in the first place. It's needed by ChromeNativeTestActivity.java which clients should not know about. BUG=146323 TBR=lipalani,sky,willchan,brettw Review URL: https://chromiumcodereview.appspot.com/10913083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155737 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move apply_locales.py from src/chrome/tools/build/ to src/build/. src/app shouldn't depend on src/chrome and I need to break these dependencies for some upstreaming work. Review URL: http://codereview.chromium.org/668249 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40985 0039d316-1c4b-4281-b951-d872f2087c98 | 16 年前 | |
Revert ___asan_set_death_callback and ___asan_set_error_report_callback until the new Clang arrives. TBR=mark BUG=114996 Review URL: https://chromiumcodereview.appspot.com/9662058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126130 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Adding a general script to fetch values from the BRANDING files. Update the scripts to fetch values from the BRANDING files instead of hardcoding the values. Review URL: http://codereview.chromium.org/113555 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16372 0039d316-1c4b-4281-b951-d872f2087c98 | 16 年前 | |
chromeos: Remove CROS_FONTS_USING_BCI. This was a #define that was added when we were deciding whether we should use the bytecode interpreter or FreeType's autohinter when rendering UI text on Chrome OS. The text had different heights depending on which setting was used, so a bunch of constants were special-cased when BCI was enabled. We've been using the autohinter for a long time, and we'll need to update lots of newer code if we decide to switch to BCI someday. BUG=none TEST=UI text looks the same as before TBR=tony@chromium.org,davemoore@chromium.org,zork@chromium.org Review URL: https://chromiumcodereview.appspot.com/10828336 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151928 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move Android's build_output_dirs target to its own file. We shouldn't have logic in all_android.gyp. The purpose of that file is solely to have a list of dependencies which should be build when creating a gyp file for Android. BUG= TEST=gyp generation works. Review URL: https://codereview.chromium.org/10959039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157963 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Various fixes for coverage building and testing. Review URL: http://codereview.chromium.org/8588048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111801 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Type profiler by intercepting 'new' and 'delete' expressions. It stores mapping between object's starting addresses and their allocated types when a build option 'clang_type_profiler=1' is specified. It enables information like "an object at 0x37f3c88 is an instance of std::string." Nothing is changed when the option is not specified. It depends on a modified version of the LLVM/Clang compiler introduced at deps/third_party/llvm-allocated-type. BUG=123758 TEST=build with clang_type_profiler=1 and run type_profiler_unittests and type_profiler_map_unittests manually. Review URL: https://chromiumcodereview.appspot.com/10411047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158752 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Change NaCl IPC PPAPI proxy startup to support a NaCl-Browser process channel. NaClProcessHost now creates an initial NaCl-Browser channel, then uses it to send a message to create the NaCl-Renderer channel. The main() for the IPC-IRT creates a PpapiDispatcher object to manage this channel and manage the PluginDispatchers for each renderer. BUG=116317 TEST=manual TBR=bbudge@chromium.org Review URL: https://chromiumcodereview.appspot.com/10912011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154231 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Also detect the CXX_target enviroment vairiable for compiler version The ninja's cross compile mode still uses CXX_target as the target compiler which needs to be detected before the host one. This CL might be reverted once the ninja use CXX as target compiler. BUG= Review URL: https://chromiumcodereview.appspot.com/10837005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150300 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Adds a way to specify test data files for unittests. BUG=None TEST=None Review URL: https://chromiumcodereview.appspot.com/10790008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146995 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Ignore dotfiles when copying test data. BUG=None TEST=None Review URL: https://chromiumcodereview.appspot.com/10807006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147213 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Rename aura_shell_unittests to ash_unittests, part 1 * Rename aura_shell_unittests target to ash_unittests * Add a target for aura_shell_unittests that makes a copy of ash_unittests We need the old copy until we can switch the build bots to using the new copy. cp.py needs to change slightly to preserve the executable bit of the test binary. BUG=110107 TEST=Run build/gyp_chromium, inspected build.ninja files to verify rules existed for both ash_unittests and aura_shell_unittests, built and ran both targets TBR=thestig@chromium.org for trivial rename in tools/valgrind/chrome_test.py Review URL: https://chromiumcodereview.appspot.com/10700163 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146654 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix python scripts in src/build/ Make sure that: - shebang is only present for executable files - shebang is #!/usr/bin/env python - __main__ is only present for executable files - file's executable bit is coherent Also fix EOF LF to be only one. TBR=michaelbai@chromium.org BUG=105108 TEST= Review URL: http://codereview.chromium.org/8667008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111385 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Bump DEPS and use new download_toolchains.py in NaCl Repo. Remove hashes from DEPS file and instead use the ones specified in the NaCl repo for the version of NativeClient specified in the DEPS file. BUG=http://code.google.com/p/chromium/issues/detail?id=138285 TBR= bradnelson@google.com Review URL: https://chromiumcodereview.appspot.com/10821118 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149360 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix python scripts in src/build/ Make sure that: - shebang is only present for executable files - shebang is #!/usr/bin/env python - __main__ is only present for executable files - file's executable bit is coherent Also fix EOF LF to be only one. TBR=michaelbai@chromium.org BUG=105108 TEST= Review URL: http://codereview.chromium.org/8667008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111385 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Quieter cab extraction Suppress stdout of 'expand' command unless there's an error. i.e. """ [2294->7960/10271 ~17] ACTION content_common: extract_xinput Microsoft (R) File Expansion Utility Version 6.1.7600.16385 Copyright (c) Microsoft Corporation. All rights reserved. Adding ../out/Debug\tmpamaser\xinput1_3.dll to Extraction Queue Expanding Files .... Expanding Files Complete ... [2164->8090/10271 ~17] ACTION content_gpu: extract_d3dx9 Microsoft (R) File Expansion Utility Version 6.1.7600.16385 Copyright (c) Microsoft Corporation. All rights reserved. Adding ../out/Debug\tmpcxuoz9\d3dx9_43.dll to Extraction Queue Expanding Files .... Expanding Files Complete ... [2163->8091/10271 ~17] ACTION content_gpu: extract_d3dcompiler Microsoft (R) File Expansion Utility Version 6.1.7600.16385 Copyright (c) Microsoft Corporation. All rights reserved. Adding ../out/Debug\tmploys57\D3DCompiler_43.dll to Extraction Queue Expanding Files .... Expanding Files Complete ... """ R=apatrick@chromium.org BUG=126483 Review URL: https://chromiumcodereview.appspot.com/10409086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138442 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add iOS handling to filename_rules.gypi Includes .mm on iOS as well as Mac, and adds handling of an _ios suffix for iOS-only files. BUG=None TEST=None Review URL: https://chromiumcodereview.appspot.com/10690037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@144909 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make gdb-add-index better respect relative paths and bind mounts. Without this, gdb-add-index incorrectly skips DSO dependencies if running from a symlink. $(pwd) returns the path to your directory via the symlink, but ldd returns the "realpath". Using dirname allows you to match a substring of the path returned by ldd. BUG=none Review URL: https://chromiumcodereview.appspot.com/10913264 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156968 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Turn off cygwin for grit again. Roll gyp has already been updated prevent the issues which happened previously with msvs 2008. This is a second attempt at https://chromiumcodereview.appspot.com/10832121/ BUG=123026 R=scottmg,joi,thakis Review URL: https://chromiumcodereview.appspot.com/10824268 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152639 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
run cygwin mount setup in runhooks, and remove some references to it BUG=111731 Review URL: https://chromiumcodereview.appspot.com/9223028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119708 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Add support for CC and CXX in chromium.gyp_env. These are useful for winja+GOMA. BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10880023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153126 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix android build deps to work on ubuntu 12.04+ BUG= Review URL: https://chromiumcodereview.appspot.com/10963014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158902 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Only install the 32-bit compat packages on 64-bit. This prevents the script from failing on 32-bit Ubuntu where the 32-bit compat packages don't exist. BUG=138234 Review URL: https://chromiumcodereview.appspot.com/10825369 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151745 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
add proxy support in install-chroot.sh BUG=126477 TEST= Review URL: https://chromiumcodereview.appspot.com/10375036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136084 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Upstreaming AndroidProtocolAdapter. We currently don't have a way of compiling or running java unittests upstream. So the java unittest for AndroidProtocolAdapter is being done only downstream for now. It should be upstreamed once we can. BUG=136983 TEST= Review URL: https://chromiumcodereview.appspot.com/10832034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149653 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Revert "Revert 158067 - Remove native side of content_view_client" The previous CL broke the build, because the changes in net_errors_java.template didn't get the net_error_java target to be rebuilt. We needed a net.gyp change that makes sure NetError.java gets recreated after the changes. BUG=137967 TBR=jam@chromium.org, mkosiba@chromium.org, willchan@chromium.org Review URL: https://chromiumcodereview.appspot.com/10963041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158146 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make java_aidl targets export include directories Native code generation rules typically add their output directory to their dependent's 'include_dirs'. This change makes targets that include java_aidl.gypi do a similar thing for other java*.gypi targets. Make java.gypi pass this variable to ant and content.xml use the variable rather than hardcoding the directory. Also, move the aidl output folder into <(SHARED_INTERMEDIATE_DIR) as it should be. BUG= Review URL: https://chromiumcodereview.appspot.com/10855060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151315 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add test jar generation logic for ant builds. Add a new property generate.test.jar to ant scripts. When this property is set, a jar containing all compiled classes and referred classes is generated and placed in out/{Debug|Release}/test.lib.java directory. This makes it easier and cleaner to write ant build files for test apks. New directory structure for the build: Apks are placed in : out/{Debug|Release}/apks All java libraries in : out/{Debug|Release}/lib.java All test java libraries in : out/{Debug|Release}/test.lib.java This CL also includes cleanup to work with the modified output directory structure. BUG=146583 Review URL: https://chromiumcodereview.appspot.com/10905138 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157570 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Uses gyp "rules" rather than "actions" templates for the JNI generator. This allow finer grain control over what is rebuilt. Also, since we have approval over the generated header file name, it greatly simplifies both the generator and also all the gyp files as they no longer need to list the header file and keep in sync with the java file, so the process now is as simple as adding a single java file to the sources. BUG=137069 TEST=build on android Review URL: https://chromiumcodereview.appspot.com/10798010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147515 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove dependence on .json files for IDL-specified extensions/apps APIs This is an incremental step towards fully IDL-specified API bindings. This patch adds code which generates JSON based on IDL for the purpose of exposing bindings to javascript. BUG=119137 TEST=Code should compile and existing tests should pass. Review URL: http://codereview.chromium.org/9774001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127908 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Reapply 127159 (http://codereview.chromium.org/9666059) plus important fixes. Refactor extension_function_dispatcher to extract ExtensionFunctionRegistry. This allows us to generate an additional code block that takes an ExtensionFunctionRegistry and asks it to register generated API functions. Then switch DnsResolve over to get registered this way. Along the way, notice that DNSResolve is capitalized using an untenable style. Fix that. Fixes since original 127159: - change name of build rule to gen_bundle_api - actually add per-file dependencies to .gyp (this was why clean builds failed) - change 'outputs' to match the emitted filename, fixing a needless rebuild problem. - split the top-level build action that was a part of json_schema_compile.gypi, and include it only in api.gyp, thus fixing the problem where json_schema_compiler_tests.gyp was asking it to create outputs in the tools/json_schema_compiler_test directory, again causing needless work during the build process. BUG=none (essential plumbing work) TEST=same as before. Review URL: https://chromiumcodereview.appspot.com/9716003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127555 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Disable No-compile tests. They are flaky on the tree. BUG=105388 TEST=none Review URL: http://codereview.chromium.org/8664019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111889 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Add the build directory to the repository. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7 0039d316-1c4b-4281-b951-d872f2087c98 | 17 年前 | |
Use precompiled headers for most large projects where the .gyp file is not a third party file. On my machine, this speeds up a full recompile of the 'chrome' target in Debug mode by about 18%. BUG=none TEST=it builds, existing tests pass Review URL: http://codereview.chromium.org/7706011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@99949 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Change a couple of TODOs to plain comments. BUG=none Review URL: http://codereview.chromium.org/10204018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133741 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
CrOS: Convert MediaTransferProtocolDaemonClient to use protobufs. BUG=chromium-os:29557 Review URL: https://chromiumcodereview.appspot.com/10913048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156468 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove Purify and Quantify.Doing so will reduce substantially the size of the project files. BUG=92102 Review URL: http://codereview.chromium.org/7528010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@97156 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Set svn:executable bit on scripts that are executable. R=mark@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/10165021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133399 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make script cross-platform. BUG=none TEST=try script on both Mac and Linux on Mac build output. Review URL: http://codereview.chromium.org/5746007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69274 0039d316-1c4b-4281-b951-d872f2087c98 | 15 年前 | |
Set svn:executable bit on scripts that are executable. R=mark@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/10165021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133399 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
emacs: make trybot parser work on offical windows build output Review URL: http://codereview.chromium.org/5941003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69510 0039d316-1c4b-4281-b951-d872f2087c98 | 15 年前 | |
A gyp file that generates a Visual studio solution for only certain targets and their transitive dependencies. Review URL: http://codereview.chromium.org/7528011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96103 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Add update-linux-sandbox.sh to build/ This script is a useful helper to make sure the setuid sandbox is up-to-date after building Chrome. BUG= TEST= NOTRY=true Review URL: https://chromiumcodereview.appspot.com/10541017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140816 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
whitespace change git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158765 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Use precompiled headers on Windows only when a flag is set. I would have preferred if precompiled headers could be enabled by default. The motivation for this change is primarily that Visual Studio does the wrong thing on preprocessor flag changes - instead of rebuilding precompiled headers, it errors out on any file that uses them, saying that the precompiled header was built with different flags! This causes a world of hurt on our infrastructure stuff, particularly on trybots as they may be jumping back and forth between revisions before and after a flag change. Prior to this change, only Debug builds used precompiled headers and Release builds did not. The reason Release builds did not was that official builds were running out of memory with precompiled headers enabled. The distinction of Debug vs. Release is no longer necessary after the flag is added, so removing that extra bit of complexity from the .gyp files. BUG=none TEST=it builds Review URL: http://codereview.chromium.org/8041022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102839 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 |