Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(419)

Issue 5645087: code review 5645087: goprotobuf: start making it build with the go tool inst... (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
13 years, 9 months ago by r
Modified:
13 years, 9 months ago
Reviewers:
CC:
golang-dev, dsymonds
Visibility:
Public.

Description

goprotobuf: start making it build with the go tool instead of make. Work in progress. This is sufficient to build, install, and test the proto library, and to build and install the compiler plugin. The tests for the plugin are disabled; they will require major work in a separate CL. The compiler directory is now called protoc-gen-go so the binary has the right name. The test.pb.go file for the proto tests is now checked in, for simplicity.

Patch Set 1 #

Patch Set 2 : diff -r 9273d1e20a8f https://code.google.com/p/goprotobuf #

Patch Set 3 : diff -r 9273d1e20a8f https://code.google.com/p/goprotobuf #

Patch Set 4 : diff -r 7ad6941a6e36 https://code.google.com/p/goprotobuf #

Patch Set 5 : diff -r 5f433c99c59e https://code.google.com/p/goprotobuf #

Patch Set 6 : diff -r 5a9e23be29b8 https://code.google.com/p/goprotobuf #

Total comments: 5

Patch Set 7 : diff -r 5a9e23be29b8 https://code.google.com/p/goprotobuf #

Patch Set 8 : diff -r 5a9e23be29b8 https://code.google.com/p/goprotobuf #

Patch Set 9 : diff -r 5a9e23be29b8 https://code.google.com/p/goprotobuf #

Unified diffs Side-by-side diffs Delta from patch set Stats (+670 lines, -488 lines) Patch
M Make.protobuf View 1 1 chunk +0 lines, -6 lines 0 comments Download
M Makefile View 1 2 3 4 5 6 1 chunk +7 lines, -24 lines 0 comments Download
M proto/Makefile View 1 2 3 4 5 1 chunk +6 lines, -24 lines 0 comments Download
M proto/all_test.go View 1 1 chunk +1 line, -1 line 0 comments Download
M proto/clone_test.go View 1 1 chunk +1 line, -1 line 0 comments Download
M proto/equal_test.go View 1 1 chunk +1 line, -1 line 0 comments Download
M proto/testdata/Makefile View 1 2 3 4 5 1 chunk +8 lines, -11 lines 0 comments Download
A proto/testdata/golden_test.go View 1 2 3 4 5 6 1 chunk +82 lines, -0 lines 0 comments Download
M proto/testdata/test.proto View 1 1 chunk +1 line, -1 line 0 comments Download
A proto/testdata/test.pb.go View 1 2 3 4 5 1 chunk +540 lines, -0 lines 0 comments Download
R proto/testdata/test.pb.go.golden View 1 2 3 4 5 1 chunk +0 lines, -393 lines 0 comments Download
M proto/text_parser_test.go View 1 3 chunks +5 lines, -5 lines 0 comments Download
M proto/text_test.go View 1 2 chunks +2 lines, -2 lines 0 comments Download
M protoc-gen-go/Makefile View 1 2 3 4 5 6 1 chunk +0 lines, -9 lines 0 comments Download
M protoc-gen-go/descriptor/Makefile View 1 0 chunks +-1 lines, --1 lines 0 comments Download
M protoc-gen-go/descriptor/descriptor.pb.go View 1 0 chunks +-1 lines, --1 lines 0 comments Download
M protoc-gen-go/descriptor/descriptor.pb.golden View 1 0 chunks +-1 lines, --1 lines 0 comments Download
M protoc-gen-go/doc.go View 1 0 chunks +-1 lines, --1 lines 0 comments Download
M protoc-gen-go/generator/Makefile View 1 0 chunks +-1 lines, --1 lines 0 comments Download
M protoc-gen-go/generator/generator.go View 1 1 chunk +2 lines, -2 lines 0 comments Download
M protoc-gen-go/main.go View 1 1 chunk +1 line, -1 line 0 comments Download
M protoc-gen-go/plugin/Makefile View 1 0 chunks +-1 lines, --1 lines 0 comments Download
M protoc-gen-go/plugin/plugin.pb.go View 1 1 chunk +1 line, -1 line 0 comments Download
M protoc-gen-go/plugin/plugin.pb.golden View 1 0 chunks +-1 lines, --1 lines 0 comments Download
M protoc-gen-go/testdata/Makefile View 1 2 3 4 5 1 chunk +32 lines, -26 lines 0 comments Download
M protoc-gen-go/testdata/extension_base.proto View 1 0 chunks +-1 lines, --1 lines 0 comments Download
M protoc-gen-go/testdata/extension_extra.proto View 1 0 chunks +-1 lines, --1 lines 0 comments Download
M protoc-gen-go/testdata/extension_test.go View 1 0 chunks +-1 lines, --1 lines 0 comments Download
M protoc-gen-go/testdata/extension_user.proto View 1 0 chunks +-1 lines, --1 lines 0 comments Download
M protoc-gen-go/testdata/imp.proto View 1 0 chunks +-1 lines, --1 lines 0 comments Download
M protoc-gen-go/testdata/imp.pb.go.golden View 1 0 chunks +-1 lines, --1 lines 0 comments Download
M protoc-gen-go/testdata/imp2.proto View 1 0 chunks +-1 lines, --1 lines 0 comments Download
M protoc-gen-go/testdata/main.go View 1 0 chunks +-1 lines, --1 lines 0 comments Download
M protoc-gen-go/testdata/multi1.proto View 1 0 chunks +-1 lines, --1 lines 0 comments Download
M protoc-gen-go/testdata/multi2.proto View 1 0 chunks +-1 lines, --1 lines 0 comments Download
M protoc-gen-go/testdata/multi3.proto View 1 0 chunks +-1 lines, --1 lines 0 comments Download
M protoc-gen-go/testdata/test.proto View 1 0 chunks +-1 lines, --1 lines 0 comments Download
M protoc-gen-go/testdata/test.pb.go.golden View 1 0 chunks +-1 lines, --1 lines 0 comments Download

Messages

Total messages: 6
r
Hello golang-dev@googlegroups.com, I'd like you to review this change to https://code.google.com/p/goprotobuf
13 years, 9 months ago (2012-02-11 04:53:08 UTC) #1
r
Hello golang-dev@googlegroups.com (cc: golang-dev@googlegroups.com), Please take another look.
13 years, 9 months ago (2012-02-13 02:06:13 UTC) #2
dsymonds
http://codereview.appspot.com/5645087/diff/5002/Makefile File Makefile (right): http://codereview.appspot.com/5645087/diff/5002/Makefile#newcode36 Makefile:36: cd proto && go install I believe these can ...
13 years, 9 months ago (2012-02-13 02:50:37 UTC) #3
r
Hello golang-dev@googlegroups.com, dsymonds@golang.org (cc: golang-dev@googlegroups.com), Please take another look.
13 years, 9 months ago (2012-02-13 03:01:18 UTC) #4
dsymonds
LGTM
13 years, 9 months ago (2012-02-13 03:03:04 UTC) #5
r
13 years, 9 months ago (2012-02-13 03:25:37 UTC) #6
*** Submitted as be6d136a075a ***

goprotobuf: start making it build with the go tool instead of make.
Work in progress.
This is sufficient to build, install, and test the proto library, and
to build and install the compiler plugin.
The tests for the plugin are disabled; they will require major work in a
separate CL.

The compiler directory is now called protoc-gen-go so the binary has the right
name.
The test.pb.go file for the proto tests is now checked in, for simplicity.

R=golang-dev, dsymonds
CC=golang-dev
http://codereview.appspot.com/5645087
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b