summaryrefslogtreecommitdiffstats
path: root/build/all.gyp
Commit message (Collapse)AuthorAgeFilesLines
* Move candidate_window.cc/gyp to input_method directory.satorux@chromium.org2010-06-211-2/+2
| | | | | | | | | BUG=chromium-os:4063 TEST=make -j8 BUILDTYPE=Release candidate_window Review URL: http://codereview.chromium.org/2818017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50335 0039d316-1c4b-4281-b951-d872f2087c98
* Enable remoting unittests to run on build botshclam@chromium.org2010-06-111-2/+8
| | | | | | | | | | Renamed chromoting.gyp to remoting.gyp. Also enabled remoting_unittests to be executed on the build bots. Review URL: http://codereview.chromium.org/2720007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49609 0039d316-1c4b-4281-b951-d872f2087c98
* Link with RLZ library from open source repo.rogerta@google.com2010-06-101-1/+1
| | | | | | | | | | | | | In order to pass the check dependency step in the build, I added rlz to the include_rules in DEPS. However, I am not sure this is the best solution. TEST=Make sure that the RLZ pings from chrome are the sameas they were with the old RLZ dll BUG=none Review URL: http://codereview.chromium.org/2755002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49399 0039d316-1c4b-4281-b951-d872f2087c98
* Move npapi_layout_test_plugin target to webkit_support to use it fromtkent@google.com2010-06-101-1/+1
| | | | | | | | | | | | | | | | | | | | WebKit DumpRenderTree. The following code change affects only WebKit DumpRenderTree. * webkit_support.cc - WebPluginImplWithPageDelegate passes a plugin path and MIME type to WebPluginImpl. - CreateWebPlugin checks a MIME type. This is the same logic as test_shell. * test_webplugin_page_delegate.h Creates and returns a WebPluginDelegateImpl instance. BUG=none TEST=none Review URL: http://codereview.chromium.org/2729004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49372 0039d316-1c4b-4281-b951-d872f2087c98
* Added ANGLE to Windows build.apatrick@chromium.org2010-06-091-0/+1
| | | | | | | | | | | Also added paths to DirectX SDK to common.gypi because ANGLE requires headers and libraries not part of the Windows Platform SDK. TEST=trybots BUG=none Review URL: http://codereview.chromium.org/2685002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49323 0039d316-1c4b-4281-b951-d872f2087c98
* Add chromoting option for gyp.sergeyu@chromium.org2010-06-081-0/+5
| | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/2745004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49201 0039d316-1c4b-4281-b951-d872f2087c98
* Build fixhclam@chromium.org2010-06-071-1/+0
| | | | | | | | | | | Remove remoting.gyp in all.gyp TBR=garykac@google.com TEST=Tree goes green Review URL: http://codereview.chromium.org/2729001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49116 0039d316-1c4b-4281-b951-d872f2087c98
* Fix chromoting build issues on Windowshclam@chromium.org2010-06-071-0/+1
| | | | | | | | | | Fixed compilation errors on windows. TEST=chromoting builds on windows Review URL: http://codereview.chromium.org/2711001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49115 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the old RLZ dll from the chrome code. There are no code dependenciesrogerta@google.com2010-06-071-1/+1
| | | | | | | | | | | | | | | on this project; its only purpose is to copy the rlz.dll file to the correct spot in the output directory. This is the first step in getting the new open source RLZ library into chromium. A following CL will add the calls to new implementation. BUG=none TEST=none Review URL: http://codereview.chromium.org/2640003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49059 0039d316-1c4b-4281-b951-d872f2087c98
* Use SSLClientSocketNSS on Mac OS X. By default, chrome still useswtc@chromium.org2010-06-011-1/+6
| | | | | | | | | | | | | | | | | | SSLClientSocketMac. Specify the --use-nss-for-ssl command-line option to use SSLClientSocketNSS. The nss.gyp in src/net/third_party/nss is renamed ssl.gyp to avoid a naming conflict with the nss.gyp in src/third_party/nss. The GYP generator for Xcode project files disallows same-named .gyp files. SSL client authentication doesn't work yet. R=mark BUG=30689 TEST=No build and test failures on Mac and Windows. Review URL: http://codereview.chromium.org/2322008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48650 0039d316-1c4b-4281-b951-d872f2087c98
* Remove sync_unit_tests from chromium_builder_dbg_tsan_mac to fix compilation onglider@chromium.org2010-05-271-1/+0
| | | | | | | | | | | the TSan bot BUG=45207 TBR=akalin Review URL: http://codereview.chromium.org/2309002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48378 0039d316-1c4b-4281-b951-d872f2087c98
* remove dependencies on obsolete chrome os login helper binaries. This has a ↵cmasone@google.com2010-05-241-2/+0
| | | | | | | | | | | nice side effect of getting rid of some circular GYP dependencies introduced by these targets. BUG=35308 TEST=build chrome, look for session and emit_login_prompt_ready in the output dir; they should not be there. Review URL: http://codereview.chromium.org/2078026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48094 0039d316-1c4b-4281-b951-d872f2087c98
* Break gyp cycles on Linux.tony@chromium.org2010-05-241-3/+3
| | | | | | | | | | The cycle is between installer.gyp and chrome.gyp. The fix is to switch installer.gyp into installer.gypi and include it into chrome.gyp BUG=35308 Review URL: http://codereview.chromium.org/2067018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48007 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 47897 - Linux: Add libunwind as a dependency of tcmalloc in 64 bit mode.willchan@chromium.org2010-05-211-8/+1
| | | | | | | | | | | | | | Based on willchan's patch here: http://codereview.chromium.org/2109009/show BUG=40149 TEST=none TBR=willchan Review URL: http://codereview.chromium.org/2137010 TBR=thestig@chromium.org Review URL: http://codereview.chromium.org/2107016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47933 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Add libunwind as a dependency of tcmalloc in 64 bit mode.thestig@chromium.org2010-05-211-1/+8
| | | | | | | | | | | Based on willchan's patch here: http://codereview.chromium.org/2109009/show BUG=40149 TEST=none TBR=willchan Review URL: http://codereview.chromium.org/2137010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47897 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Mac10.5 Perf(3) and Mac10.6 Perf(3) by building plugin_testsmaruel@chromium.org2010-05-201-0/+1
| | | | | | | | | | TEST=should now be built (!) BUG=none TBR=thestig Review URL: http://codereview.chromium.org/2068015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47797 0039d316-1c4b-4281-b951-d872f2087c98
* GYP changes for FreeBSD and OpenBSDpvalchev@google.com2010-05-141-1/+1
| | | | | | Review URL: http://codereview.chromium.org/1480002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47327 0039d316-1c4b-4281-b951-d872f2087c98
* Moved demos.gyp from windows dependency to all platforms. Excluded ↵alokp@chromium.org2010-05-141-1/+1
| | | | | | | | gpu_demo_framework_pepper from being included with wildcard demos.gyp:*. Review URL: http://codereview.chromium.org/2038015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47270 0039d316-1c4b-4281-b951-d872f2087c98
* Add dependencies for locales to TSan/Win build targettimurrrr@chromium.org2010-05-141-0/+4
| | | | | | | BUG=43603 Review URL: http://codereview.chromium.org/2006006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47267 0039d316-1c4b-4281-b951-d872f2087c98
* Remove webkit_support_in_chromium.gyp and use webkit_support.gyptony@chromium.org2010-05-141-1/+1
| | | | | | | | | | instead. features.gypi isn't needed by glue, appcache or database. Review URL: http://codereview.chromium.org/2070001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47238 0039d316-1c4b-4281-b951-d872f2087c98
* Make it possible to build DRT in a chromium checkout.tony@chromium.org2010-05-121-0/+1
| | | | | | | | | | | | | | | | | The problem was the circular gyp dependency between webkit.gyp and WebKit.gyp: webkit.gyp:pull_in_webkit_unit_tests -> WebKit.gyp -> webkit.gyp:webkit_support. The fix is to move webkit_support into its own gyp file (like we do in an webkit only checkout). We can't use the same gyp file for in- chromium and in-webkit because we need to change the include path for features.gypi. In gyp, variable expansion happens after includes (otherwise you'd have to expand variables twice and they could change values), so we can't use a single gyp file for this. Review URL: http://codereview.chromium.org/1995013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47012 0039d316-1c4b-4281-b951-d872f2087c98
* Remove DRT.gyp from chromium build. The target is moving to WebKit.gyp.tony@chromium.org2010-05-111-1/+0
| | | | | | | | TBR=tkent Review URL: http://codereview.chromium.org/2031006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46884 0039d316-1c4b-4281-b951-d872f2087c98
* Partially implement the new pepper API in Chrome. This is not actually hookedbrettw@chromium.org2010-05-071-0/+1
| | | | | | | | | | up, which will require some changes in render_view as well as the plugin list. TEST=none BUG=none Review URL: http://codereview.chromium.org/1697008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46760 0039d316-1c4b-4281-b951-d872f2087c98
* Added sync_tools.gyp to all.gyp.akalin@chromium.org2010-05-071-0/+1
| | | | | | | | | BUG=none TEST=trybots Review URL: http://codereview.chromium.org/1735018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46711 0039d316-1c4b-4281-b951-d872f2087c98
* Moved XMPP notifier library from chrome/browser/sync to chrome/common/net.sanjeevr@chromium.org2010-05-041-0/+6
| | | | | | | | | BUG=None TEST=No functional change Review URL: http://codereview.chromium.org/1956001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46413 0039d316-1c4b-4281-b951-d872f2087c98
* Added cacheinvalidation.gyp to build/all.gyp.akalin@chromium.org2010-04-301-0/+7
| | | | | | | | | BUG=34646 TEST=trybots Review URL: http://codereview.chromium.org/1747018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46030 0039d316-1c4b-4281-b951-d872f2087c98
* added sync_unit_tests to mac/chromeos unit test builds.akalin@chromium.org2010-04-301-0/+5
| | | | | | | | | BUG=32871 TEST=trybots Review URL: http://codereview.chromium.org/1739014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46026 0039d316-1c4b-4281-b951-d872f2087c98
* gyp: unify toolkit_views usageevan@chromium.org2010-04-271-1/+1
| | | | | | | | | | | Now that we can rely on toolkit_views to be set when appropriate, we can simplify a bunch of logic in gyp. TEST=compiles Review URL: http://codereview.chromium.org/1741010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45727 0039d316-1c4b-4281-b951-d872f2087c98
* Build DRT in chromium.tony@chromium.org2010-04-271-0/+1
| | | | | | | | Some small fixes for linking on windows. Review URL: http://codereview.chromium.org/1711014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45680 0039d316-1c4b-4281-b951-d872f2087c98
* Windows bots build and use OSMesaapatrick@chromium.org2010-04-211-0/+3
| | | | | | | | | | | This is a software GL renderer that can be used by bots that do not have access to native GL. It will be used for running tests that use GL, such as Pepper 3D, WebGL and accelerated compositing. Only working on Windows so far. TEST=trybots BUG=none Review URL: http://codereview.chromium.org/1740001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45241 0039d316-1c4b-4281-b951-d872f2087c98
* Build selenium tests on the bots. This test is running on the webkit.org xp ↵nsylvain@chromium.org2010-04-081-0/+1
| | | | | | | | perf bot. Review URL: http://codereview.chromium.org/1621007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43918 0039d316-1c4b-4281-b951-d872f2087c98
* Add interactive ui tests to the chromeos builder.nsylvain@chromium.org2010-04-071-0/+1
| | | | | | Review URL: http://codereview.chromium.org/1508023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43834 0039d316-1c4b-4281-b951-d872f2087c98
* Added GPU unit tests to win, mac and linux builds. They aren't running yet.apatrick@chromium.org2010-03-291-2/+5
| | | | | | | | | TEST=trybots BUG=none Review URL: http://codereview.chromium.org/1577001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43013 0039d316-1c4b-4281-b951-d872f2087c98
* Added a test for pepper3d. It ensures that we can successfully load a pepper ↵alokp@chromium.org2010-03-261-1/+0
| | | | | | | | 3d plugin and render. Review URL: http://codereview.chromium.org/1073003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42793 0039d316-1c4b-4281-b951-d872f2087c98
* Add one build target for TSan/Windows buildtimurrrr@chromium.org2010-03-231-0/+14
| | | | | | Review URL: http://codereview.chromium.org/1084015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42325 0039d316-1c4b-4281-b951-d872f2087c98
* Create a toplevel gfx/ dir and seed it with icon_util.ben@chromium.org2010-03-131-0/+5
| | | | | | | | | | TBR=darin BUG=none TEST=none Review URL: http://codereview.chromium.org/915002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41528 0039d316-1c4b-4281-b951-d872f2087c98
* chromeos: adding session and emit_login_prompt_ready as deps to chromeos_builderpiman@chromium.org2010-03-101-1/+2
| | | | | | Review URL: http://codereview.chromium.org/792002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41118 0039d316-1c4b-4281-b951-d872f2087c98
* Add nacl_ui_tests to the mac target, since we will be runningnsylvain@chromium.org2010-03-031-0/+2
| | | | | | | | the tests on mac soon. Review URL: http://codereview.chromium.org/664004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40530 0039d316-1c4b-4281-b951-d872f2087c98
* Add candidate_window to chromeos_builder target.satorux@chromium.org2010-03-011-1/+2
| | | | | | | | | | | | | | This is to get back candidate_window binary in the snapshots of chromium for chromium os that can be found at http://build.chromium.org/buildbot/snapshots/chromium-rel-linux-chromiumos/ TEST=manually BUG=crosbug.com/1708 Review URL: http://codereview.chromium.org/660265 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40259 0039d316-1c4b-4281-b951-d872f2087c98
* Adding in missing tests to make chromeos build on waterfall go green.bradnelson@google.com2010-02-271-1/+16
| | | | | | | | | | BUG=None TEST=None TBR=jiesun Review URL: http://codereview.chromium.org/660248 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40231 0039d316-1c4b-4281-b951-d872f2087c98
* Working around gyp issue 137 in scons emitter.bradnelson@google.com2010-02-271-1/+6
| | | | | | | | | | | | | | | | The scons generator currently does not correctly handle the case in which you have a target with no sources (for instance all the mock targets used for the bots). So far this has not been an issue because these mock targets were only used for Windows and Mac. jiesun's recent addition of a chromeos_builder target caused this issue to manifest itself. BUG=None TEST=None TBR=jiesuN Review URL: http://codereview.chromium.org/661249 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40229 0039d316-1c4b-4281-b951-d872f2087c98
* add chromeos_builder target.jiesun@google.com2010-02-261-1/+15
| | | | | | | | ideally everything we want to pull from chrome should be dependencies of this target. build-bots will be changed to build this from chromeos Review URL: http://codereview.chromium.org/660110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40089 0039d316-1c4b-4281-b951-d872f2087c98
* Add chrome_frame_reliability_tests.exe to the set of archived CF tests. ↵robertshield@chromium.org2010-02-241-22/+2
| | | | | | | | | | | | | (Needed for the CF reliability builder) Remove the now-unused chrome_frame_builder target in all.gyp. BUG=29451 TEST=chrome_frame_reliability_tests.exe shows up at http://chrome-web/buildbot/snapshots/chromium-rel-xp/ Review URL: http://codereview.chromium.org/658007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39915 0039d316-1c4b-4281-b951-d872f2087c98
* Include test_shell.gypi in webkit.gyp instead of maintaining a distinctmark@chromium.org2010-02-101-3/+2
| | | | | | | | | | | | | | | | | | test_shell.gyp. This allows the removal of webkit.gyp:pull_in_test_shell, eliminating the circular relationship between webkit.gyp and test_shell.gyp. The expected semantics of building all of test_shell during a webkit.gyp:All build is performed are retained. This change depends on GYP r781 (in Chromium at r38526) for GYP suffix operator path section treatment. It also depends on Chromium r38519 and r38658 for common.gypi treatment of chromium_code. BUG=33186 TEST=Xcode no longer holds stale project files in memory Review URL: http://codereview.chromium.org/602006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38664 0039d316-1c4b-4281-b951-d872f2087c98
* Move candidate_window from third_party/chromeos_text_input to ↵satorux@chromium.org2010-02-081-1/+1
| | | | | | | | | | | | | | | | | | | chrome/browser/chromeos/text_input. Turned out there is no benefit of having this in a separate git repository. No code change in candidate_window.cc, but modified the copyright notice from Chromium OS Authors to Chromium Authors. Slightly modified text_input.gyp to make it compile. We'll also change cros_deps/DEPS in a separate CL. BUG=none TEST=confirmed candidate_window compiles as before. Review URL: http://codereview.chromium.org/579026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38345 0039d316-1c4b-4281-b951-d872f2087c98
* linux: enable pepper pluginpiman@chromium.org2010-01-251-4/+1
| | | | | | | | | This is CL 36399 that was reverted in 36969 because it caused an ICE on the official builders. This adds a workaround for the ICE. Review URL: http://codereview.chromium.org/546136 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@37055 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 36399 - linux: enable pepper_test_plugin laforge@chromium.org2010-01-231-1/+4
| | | | | | | | | | | | | | | | | This is breaking official x64 builds, notified team of break earlier in the week, but haven't seen a fix. I'm reverting now. Please fix before re-enabling. Original message: This includes a way to build it with full support on x64 (and arm ?), by specifying linux_fpic=1 in GYP_DEFINES and rerunning gyp. Review URL: http://codereview.chromium.org/551041 TBR=piman@chromium.org Review URL: http://codereview.chromium.org/548133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36969 0039d316-1c4b-4281-b951-d872f2087c98
* Reland r36541 (which went in without any commit log by some magic). Was ↵jshin@chromium.org2010-01-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | reverted in r36550. Now I'm relanding with the full description. Port back CLD to Linux and Mac by replacing Windows API calls with ICU's equivalent APIs for normalization. I also fixed bug 23553 (Traditional Chinese is not detected) by calling LanguageCode instead of LanguageCode_ISO_639_1. The latter covers only ISO 639-1, but there are languages detected by CLD not covered by ISO 639-1. In that case, ISO 639-2 is used. In case even ISO 639-2 does not cover (e.g. Traditional Chinese), another fallback is taken by LanguageCode. The html file for CLD testing (french_sentence.html) is explicitly labelled with charset=ISO-8859-1. Original Review: http://codereview.chromium.org/523108 BUG=25206,23553 TEST=1. CLD is built on Linux/Mac 2. The following test pass: - unit_tests: Extension*.DetectTabLang* and CompactLangDet*.* - browser_tests: ExtensionBrowserTest.Toolstrip 3. Install the 'cld extension' in chrome/common/extensions/docs/examples/api/i18n/cld and go to http://news.google.com.tw and 'zh-TW' shows up in the language badge at the upper right (upper-left in he/ar Chrome) corner. TBR=jcampan Review URL: http://codereview.chromium.org/545123 TBR=jshin@chromium.org Review URL: http://codereview.chromium.org/551070 TBR=jshin@chromium.org Review URL: http://codereview.chromium.org/549091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36552 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 36541 (which went in without any commit log by some black magic). jshin@chromium.org2010-01-191-1/+1
| | | | | | | | | | | | Reland it with the commit log for the record. Review URL: http://codereview.chromium.org/545123 TBR=jshin@chromium.org Review URL: http://codereview.chromium.org/551070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36550 0039d316-1c4b-4281-b951-d872f2087c98
* Adding a secondary mini_installer target for Chrome Frame. This will remove ↵robertshield@chromium.org2010-01-191-5/+3
| | | | | | | | | | | | | | the need to have different build scripts to build either Chrome or Chrome Frame. Also remove the now-unneeded gyp variables 'chrome_frame_define' and 'google_update_appid'. BUG=Both Chrome and Chrome Frame products should be buildable from a single solution file - we shouldn't need to run GYP with different settings to get a CF solution. TEST=none Review URL: http://codereview.chromium.org/542078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36546 0039d316-1c4b-4281-b951-d872f2087c98