Граф коммитов

119 Коммитов

Автор SHA1 Сообщение Дата
thomasvl@chromium.org 1fd7fe0dd1 Rename the breakpad file to match the app name instead of just branding name.
Build a tar.bz2 out of the .dsym for archiving.
Review URL: http://codereview.chromium.org/118129

git-svn-id: http://src.chromium.org/svn/trunk/src/build@17433 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2009-06-02 21:43:36 +00:00
jrg@chromium.org 9ec4348083 Tweak SVNVersion be happier (matches windows).
Fix about:version so "Developer build" says "Official build" when
relevant, and lists SVN version for developer builds.

BUG=12064


Review URL: http://codereview.chromium.org/118036

git-svn-id: http://src.chromium.org/svn/trunk/src/build@17337 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2009-06-01 18:27:27 +00:00
rspangler@google.com 5b0310bc95 Major refactoring of Croc.
Add support for scanning missing source files for executable lines.
Add support for HTML output.
Now reports percent coverage.

BUG=none
TEST=by hand on experimental buildbot
Review URL: http://codereview.chromium.org/113980

git-svn-id: http://src.chromium.org/svn/trunk/src/build@17141 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2009-05-29 00:05:27 +00:00
thomasvl@chromium.org de8ea8aaed Added a script to remove headers from the target.
Added a default in common.gypi to remove headers from all mac applications that are bundles.
Added a var to control the inclusion of keystone to chrome.gyp defaulted on branding and then honor it for the shipping work.
Review URL: http://codereview.chromium.org/113652

git-svn-id: http://src.chromium.org/svn/trunk/src/build@16510 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2009-05-20 19:44:42 +00:00
thomasvl@chromium.org 0c7b4e0e5a 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: http://src.chromium.org/svn/trunk/src/build@16372 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2009-05-19 14:10:09 +00:00
thomasvl@chromium.org 36d748e055 Remove two todo's since the pref controls initializing breakpad, and if users opt in at that level, we just want to send the crashes.
Review URL: http://codereview.chromium.org/113553

git-svn-id: http://src.chromium.org/svn/trunk/src/build@16367 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2009-05-19 12:24:55 +00:00
thomasvl@chromium.org f5cfde9112 Rename official builds to "Google Chrome" on disk and "Chrome" in the menubar.
BUG=11826
Review URL: http://codereview.chromium.org/115474

git-svn-id: http://src.chromium.org/svn/trunk/src/build@16313 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2009-05-18 21:10:55 +00:00
rspangler@google.com 8e8e673f06 Add croc code coverage tool. (Same change as yesterday, but now made in the
writable repository)

Review URL: http://codereview.chromium.org/113346

git-svn-id: http://src.chromium.org/svn/trunk/src/build@15974 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2009-05-13 18:31:04 +00:00
thomasvl@chromium.org 14bd772bb4 - Roll DEPS to pick up newer GYP
- Add script for running dump_syms on release builds if breakpad is enabled.
- Update the info.plist tweaks to add the breakpad keys if needed
- Add a var to check for breakpad support within the chrome.gyp instead of having the knowledge about breakpad being in official builds spread all around.
Review URL: http://codereview.chromium.org/113305

git-svn-id: http://src.chromium.org/svn/trunk/src/build@15948 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2009-05-13 13:11:19 +00:00
thomasvl@chromium.org fd68faef0c Pull the copyright info out of the branding file.
BUG=11762
Review URL: http://codereview.chromium.org/113268

git-svn-id: http://src.chromium.org/svn/trunk/src/build@15857 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2009-05-12 15:39:02 +00:00
thomasvl@chromium.org 1a928d5550 - Set the bundle name based on the executable name (since they both are the branding).
- Stop using CPP on the info.plist since we have to run a script anyways.
- Set the bundleid into a build setting for simple info.plist processing to pick up.
- Add a script for the chrome/app target to manually tweak the info.plist:
  - collect the version number from the build tree
  - collect the svn revision from the build tree
  - update the info.plist keys that need the version number based on collected data.
  - record the svn revision into the info.plist for trouble shooting.
Review URL: http://codereview.chromium.org/115187

git-svn-id: http://src.chromium.org/svn/trunk/src/build@15778 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2009-05-11 20:45:10 +00:00
thomasvl@chromium.org 8ea8df8f41 Add a simple dmg script to the mac build dir to build a dmg out of the app.
Add a target to build a dmg out of the app.
Add a target to all that will build everything and the dmg (since we don't include the dmg in all since developers really don't need to wait for that).
Review URL: http://codereview.chromium.org/113152

git-svn-id: http://src.chromium.org/svn/trunk/src/build@15672 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2009-05-08 20:24:08 +00:00
mark@chromium.org 782fbea1ca Run dsymutil before valgrind (Mac)
Review URL: http://codereview.chromium.org/55030

git-svn-id: http://src.chromium.org/svn/trunk/src/build@12693 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2009-03-27 20:13:37 +00:00
mark@chromium.org 54e9134c6f Link applications with -Wl,-ObjC to keep Objective-C implementations available
Review URL: http://codereview.chromium.org/28289

git-svn-id: http://src.chromium.org/svn/trunk/src/build@10662 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2009-02-28 00:50:08 +00:00
mark@chromium.org 776aaf065b Ensure classes only referenced by .xib files end up in the executable
Review URL: http://codereview.chromium.org/27277

git-svn-id: http://src.chromium.org/svn/trunk/src/build@10619 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2009-02-27 19:28:52 +00:00
mal@chromium.org c254048432 Rename README.google to README.chromium.
No code change.

B=4380
Review URL: http://codereview.chromium.org/19501

git-svn-id: http://src.chromium.org/svn/trunk/src/build@8988 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2009-01-30 21:24:17 +00:00
mark@chromium.org 68b6d323e6 Keystone auto-update support for TestShell
Review URL: http://codereview.chromium.org/18521

git-svn-id: http://src.chromium.org/svn/trunk/src/build@8574 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2009-01-23 20:38:10 +00:00
mark@chromium.org d39643985b Importing pkg-dmg for all of your dmg packaging needs.
Review URL: http://codereview.chromium.org/18521


git-svn-id: http://src.chromium.org/svn/trunk/src/build@8573 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2009-01-23 20:37:50 +00:00
mark@chromium.org 9e48815ff4 Dramatically improve the link time in release mode. Today's MC Hammer Xcode
Voodoo lesson: don't use the slow dsymutil utility; instead, make a "fake"
.dSYM that contains the original unstripped Mach-O file.
Review URL: http://codereview.chromium.org/9659

git-svn-id: http://src.chromium.org/svn/trunk/src/build@5042 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2008-11-07 23:55:47 +00:00