Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(120)

Issue 536056: Bump gtest to 1.4.0 and add gmock 1.4.0 (Closed)

Created:
10 years, 11 months ago by Will Drewry
Modified:
9 years, 7 months ago
Reviewers:
cjwatson, Chris Masone
CC:
chromium-os-reviews_googlegroups.com
Visibility:
Public.

Description

Bump gtest to 1.4.0 and add gmock 1.4.0

Patch Set 1 #

Total comments: 8

Patch Set 2 : cleanup comments; fix up build+mv+install in make_pkg.sh #

Patch Set 3 : fix typo'd dot #

Total comments: 10

Patch Set 4 : fixed nits from cjwatson #

Unified diffs Side-by-side diffs Delta from patch set Stats (+501 lines, -138 lines) Patch
M DEPS View 1 chunk +5 lines, -1 line 0 comments Download
M src/scripts/build_platform_packages.sh View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
A src/third_party/gmock/LICENSE View 1 chunk +28 lines, -0 lines 0 comments Download
A src/third_party/gmock/README.chromium View 1 chunk +17 lines, -0 lines 0 comments Download
A src/third_party/gmock/chromiumos-build.cfg View 1 chunk +3 lines, -0 lines 0 comments Download
A src/third_party/gmock/debian/changelog View 1 chunk +6 lines, -0 lines 0 comments Download
A src/third_party/gmock/debian/compat View 1 chunk +1 line, -0 lines 0 comments Download
A src/third_party/gmock/debian/control View 1 2 3 1 chunk +24 lines, -0 lines 0 comments Download
A src/third_party/gmock/debian/libgmock.install View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
A src/third_party/gmock/debian/libgmock-dev.install View 1 2 3 1 chunk +19 lines, -0 lines 0 comments Download
A src/third_party/gmock/debian/rules View 1 2 3 1 chunk +14 lines, -0 lines 0 comments Download
A src/third_party/gmock/make_pkg.sh View 1 2 1 chunk +28 lines, -0 lines 0 comments Download
M src/third_party/gtest/README.chromium View 1 chunk +1 line, -1 line 0 comments Download
M src/third_party/gtest/debian/changelog View 1 chunk +6 lines, -0 lines 0 comments Download
M src/third_party/gtest/debian/libgtest0.symbols.i386 View 24 chunks +347 lines, -135 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
Will Drewry
10 years, 11 months ago (2010-01-14 00:04:20 UTC) #1
Will Drewry
I'm still cleaning up a little bit of noise I noticed on last build of ...
10 years, 11 months ago (2010-01-14 00:06:11 UTC) #2
Chris Masone
the best I can do :-) It all looks sensible to me, but I have ...
10 years, 11 months ago (2010-01-14 03:29:07 UTC) #3
Will Drewry
Doing one last build to confirm it all works as expected. Any other thoughts/comments? http://codereview.chromium.org/536056/diff/1/12 ...
10 years, 11 months ago (2010-01-14 17:08:57 UTC) #4
Chris Masone
lgtm. Colin?
10 years, 11 months ago (2010-01-14 17:39:34 UTC) #5
cjwatson
On 2010/01/14 17:39:34, cmasone wrote: > lgtm. Colin? LGTM except these nits:
10 years, 11 months ago (2010-01-14 21:18:30 UTC) #6
cjwatson
LGTM except these nits: (sorry, I misdrove the web interface last time round) http://codereview.chromium.org/536056/diff/4002/4010 File ...
10 years, 11 months ago (2010-01-14 21:18:58 UTC) #7
Will Drewry
10 years, 11 months ago (2010-01-14 21:28:25 UTC) #8
Thanks for catching all that. Much cleaner now!

http://codereview.chromium.org/536056/diff/4002/4010
File src/third_party/gmock/debian/control (right):

http://codereview.chromium.org/536056/diff/4002/4010#newcode16
src/third_party/gmock/debian/control:16: Depends: ${shlibs:Depends},
${misc:Depends}, libgtest0 (<= 1.4.0), libgtest-dev
On 2010/01/14 21:18:58, cjwatson wrote:
> Does libgmock (run-time) really need to depend on libgtest-dev?  That seems
like
> something more likely to belong on libgmock-dev.

Done.

http://codereview.chromium.org/536056/diff/4002/4011
File src/third_party/gmock/debian/libgmock-dev.install (right):

http://codereview.chromium.org/536056/diff/4002/4011#newcode6
src/third_party/gmock/debian/libgmock-dev.install:6: usr/include/gmock
On 2010/01/14 21:18:58, cjwatson wrote:
> I wouldn't bother listing the containing directories here.

Done.

http://codereview.chromium.org/536056/diff/4002/4012
File src/third_party/gmock/debian/libgmock.install (right):

http://codereview.chromium.org/536056/diff/4002/4012#newcode2
src/third_party/gmock/debian/libgmock.install:2: usr/lib/libgmock*.so
On 2010/01/14 21:18:58, cjwatson wrote:
> Conventionally the .so link (as opposed to .so.SONAME) goes in the -dev
package,
> since it's only needed for build-time linking.

Done.

http://codereview.chromium.org/536056/diff/4002/4013
File src/third_party/gmock/debian/rules (right):

http://codereview.chromium.org/536056/diff/4002/4013#newcode7
src/third_party/gmock/debian/rules:7: dh --buildsystem=autoconf $@
On 2010/01/14 21:18:58, cjwatson wrote:
> The --buildsystem=autoconf bit should normally be detected automatically. 
> Unless it's misdetected for some reason, it's usual to omit it.

Done.

http://codereview.chromium.org/536056/diff/4002/4013#newcode17
src/third_party/gmock/debian/rules:17: dh_install
On 2010/01/14 21:18:58, cjwatson wrote:
> This override does nothing.

Done.

Powered by Google App Engine
This is Rietveld 408576698