summaryrefslogtreecommitdiffstats
path: root/build/win
Commit message (Collapse)AuthorAgeFilesLines
* Measure coverage for NaCl codegregoryd@google.com2010-04-151-3/+3
| | | | | | Review URL: http://codereview.chromium.org/1618027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44710 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the grd clobber script on Windows.phajdan.jr@chromium.org2010-03-181-67/+0
| | | | | | | | | | | | | | Now that we have more and more proper grd dependencies in place, this script may just do more harm than good by causing spurious rebuilds. Additionally, it horked the build today. TEST=none BUG=17706 Review URL: http://codereview.chromium.org/1019007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41947 0039d316-1c4b-4281-b951-d872f2087c98
* Add browser_tests to coverage (note recent mac fixes).jrg@chromium.org2010-01-191-1/+1
| | | | | | | | | | | | | | Add platform-specific coverage capability. Add courgette to windows coverage. BUG=none TEST=make sure coverage bots work (continue to have ~36% coverage). Review URL: http://codereview.chromium.org/545107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36502 0039d316-1c4b-4281-b951-d872f2087c98
* Add windows croc filejrg@chromium.org2009-12-031-0/+40
| | | | | | Review URL: http://codereview.chromium.org/460033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33653 0039d316-1c4b-4281-b951-d872f2087c98
* Add comments setting emacs and vim tab width and expansion variables.sgk@google.com2009-10-061-0/+6
| | | | | | | | BUG=none TEST=successful builds Review URL: http://codereview.chromium.org/256059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28089 0039d316-1c4b-4281-b951-d872f2087c98
* The buildbots compile into src/build/{Debug,Release} but this scripttony@chromium.org2009-09-301-16/+20
| | | | | | | | | assumes that the build output is in src/chrome/{Debug,Release}. Update the clobber script to look in both places. Review URL: http://codereview.chromium.org/255015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27580 0039d316-1c4b-4281-b951-d872f2087c98
* Force inclusion of build/common.gypi for all chromium gyp files.yaar@chromium.org2009-09-151-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | Why: Simpler build code. If everybody includes it, it should be included automatically. Why now: The webkit chromium builds need it be specified, since can't default to build/common.gypi. What was done: 1. build/common.gypi's contents were moved to a new file build/gyp_chromium.gypi 2. tools/gyp/gyp_chromium was moved to build/gyp_chromium and made to automatically include build/gyp_chromium.gypi. 3. lots of gyp files were fixed to not refer to build/common.gypi any more. 4. o3d which also builds independently of chrome, was fixed to have a gyp_o3d that includes gyp_chromium.gypi too. 5. build/common.gypi was left empty, because there are some external projects that still refer to it. Things that are left to do after this patch is in: 1. The following external files (in other repositories) need to stop include common.gypi ./third_party/hunspell/hunspell.gyp ./third_party/icu/icu.gyp ./v8/tools/gyp/v8.gyp 2. Once nobody refers to common.gypi anymore, delete common.gypi -or- Delete gyp_chromium.gypi and move its content back to common.gypi Tested on mac, win and linux. On win, got a few unit tests errors on chrome bookmarks, which should not be related. I'm running again with clobber to verify. Review URL: http://codereview.chromium.org/206006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26302 0039d316-1c4b-4281-b951-d872f2087c98
* Cosmetic fixes to clobber_generated_headers.py:sgk@google.com2009-08-191-6/+9
| | | | | | | | | | | | | Only try to remove a generated header file if it exists. Only report "Clobbered" if we actually removed something. Print the actual system error if the removal fails. Print the error message on stderr, not stdout. Normalize the header file path name. BUG=none TEST=none Review URL: http://codereview.chromium.org/164173 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23736 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the expected path logic in clobber_generated_headers.pyphajdan.jr@chromium.org2009-08-111-1/+0
| | | | | | | | | TEST=If it doesn't break the tree, it's perfect. http://crbug.com/17706 Review URL: http://codereview.chromium.org/164096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22978 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable the grit hook, and make it more solid in case of failures.phajdan.jr@chromium.org2009-08-051-1/+11
| | | | | | | | | | | | | I was unable to reproduce the failures from the bots on my machine. If they appear again, the build will not break, ane we will get full info. TEST=none http://crbug.com/17706 Review URL: http://codereview.chromium.org/159866 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22480 0039d316-1c4b-4281-b951-d872f2087c98
* Fix infinite loop in grit headers clobbering script.phajdan.jr@chromium.org2009-08-031-1/+3
| | | | | | | | | | | It turns out that on Windows the path-splitting function will always preserve the drive part (c:\). TEST=none http://crbug.com/17706 Review URL: http://codereview.chromium.org/159827 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22344 0039d316-1c4b-4281-b951-d872f2087c98
* Add hook to clobber header files generated by grit on Windows.phajdan.jr@chromium.org2009-08-031-0/+49
| | | | | | | | | | | This workarounds build problem with IncrediBuild. TEST=none http://crbug.com/17706 Review URL: http://codereview.chromium.org/159803 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22325 0039d316-1c4b-4281-b951-d872f2087c98
* Pulling in new gyp version.bradnelson@chromium.org2009-07-111-1/+1
| | | | | | | | | | | | Working around change in msvs_cygwin_shell added for nacl. BUG=None TEST=None TBR=sgk Review URL: http://codereview.chromium.org/155393 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20449 0039d316-1c4b-4281-b951-d872f2087c98
* Switching cygwin setup_mount project to use bare command line.bradnelson@chromium.org2009-05-161-0/+1
| | | | | | | | Otherwise you're assuming you have cygwin in order to set it up. Review URL: http://codereview.chromium.org/113505 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16246 0039d316-1c4b-4281-b951-d872f2087c98
* Add a 'cygwin' target to execute setup_mount.bat explicitly as asgk@google.com2009-05-111-0/+29
dependency of targets that need it (that is, any target with 'rules' or 'actions'). Review URL: http://codereview.chromium.org/115154 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15774 0039d316-1c4b-4281-b951-d872f2087c98