You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@thrift.apache.org by cl...@apache.org on 2011/02/20 03:39:21 UTC

svn commit: r1072478 [1/8] - in /thrift/trunk: ./ compiler/cpp/ compiler/cpp/src/generate/ lib/ lib/go/ lib/go/thrift/ test/ tutorial/go/ tutorial/go/src/

Author: clavoie
Date: Sun Feb 20 02:39:19 2011
New Revision: 1072478

URL: http://svn.apache.org/viewvc?rev=1072478&view=rev
Log:
THRIFT-625: Add support for 'Go'; provided by Aalok Shah.


Added:
    thrift/trunk/compiler/cpp/src/generate/t_go_generator.cc
    thrift/trunk/lib/go/
    thrift/trunk/lib/go/Make.deps
    thrift/trunk/lib/go/Makefile
    thrift/trunk/lib/go/deps.bash
    thrift/trunk/lib/go/thrift/
    thrift/trunk/lib/go/thrift/Makefile
    thrift/trunk/lib/go/thrift/_testmain.go
    thrift/trunk/lib/go/thrift/tapplication_exception.go
    thrift/trunk/lib/go/thrift/tapplication_exception_test.go
    thrift/trunk/lib/go/thrift/tbase.go
    thrift/trunk/lib/go/thrift/tbinary_protocol.go
    thrift/trunk/lib/go/thrift/tbinary_protocol_test.go
    thrift/trunk/lib/go/thrift/tcompact_protocol.go
    thrift/trunk/lib/go/thrift/tcompact_protocol_test.go
    thrift/trunk/lib/go/thrift/tcompare.go
    thrift/trunk/lib/go/thrift/tcontainer.go
    thrift/trunk/lib/go/thrift/texception.go
    thrift/trunk/lib/go/thrift/texception_test.go
    thrift/trunk/lib/go/thrift/tfield.go
    thrift/trunk/lib/go/thrift/tframed_transport.go
    thrift/trunk/lib/go/thrift/tframed_transport_test.go
    thrift/trunk/lib/go/thrift/thttp_client.go
    thrift/trunk/lib/go/thrift/thttp_client_test.go
    thrift/trunk/lib/go/thrift/tiostream_transport.go
    thrift/trunk/lib/go/thrift/tiostream_transport_test.go
    thrift/trunk/lib/go/thrift/tjson_protocol.go
    thrift/trunk/lib/go/thrift/tjson_protocol_test.go
    thrift/trunk/lib/go/thrift/tlist.go
    thrift/trunk/lib/go/thrift/tmap.go
    thrift/trunk/lib/go/thrift/tmemory_buffer.go
    thrift/trunk/lib/go/thrift/tmemory_buffer_test.go
    thrift/trunk/lib/go/thrift/tmessage.go
    thrift/trunk/lib/go/thrift/tmessagetype.go
    thrift/trunk/lib/go/thrift/tnonblocking_server.go
    thrift/trunk/lib/go/thrift/tnonblocking_server_socket.go
    thrift/trunk/lib/go/thrift/tnonblocking_socket.go
    thrift/trunk/lib/go/thrift/tnonblocking_transport.go
    thrift/trunk/lib/go/thrift/tnonblocking_transport_test.go
    thrift/trunk/lib/go/thrift/tnumeric.go
    thrift/trunk/lib/go/thrift/tprocessor.go
    thrift/trunk/lib/go/thrift/tprocessor_factory.go
    thrift/trunk/lib/go/thrift/tprotocol.go
    thrift/trunk/lib/go/thrift/tprotocol_exception.go
    thrift/trunk/lib/go/thrift/tprotocol_factory.go
    thrift/trunk/lib/go/thrift/tprotocol_test.go
    thrift/trunk/lib/go/thrift/tserver.go
    thrift/trunk/lib/go/thrift/tserver_socket.go
    thrift/trunk/lib/go/thrift/tserver_test.go
    thrift/trunk/lib/go/thrift/tserver_transport.go
    thrift/trunk/lib/go/thrift/tset.go
    thrift/trunk/lib/go/thrift/tsimple_json_protocol.go
    thrift/trunk/lib/go/thrift/tsimple_json_protocol_test.go
    thrift/trunk/lib/go/thrift/tsimple_server.go
    thrift/trunk/lib/go/thrift/tsocket.go
    thrift/trunk/lib/go/thrift/tstruct.go
    thrift/trunk/lib/go/thrift/ttransport.go
    thrift/trunk/lib/go/thrift/ttransport_exception.go
    thrift/trunk/lib/go/thrift/ttransport_factory.go
    thrift/trunk/lib/go/thrift/ttransport_test.go
    thrift/trunk/lib/go/thrift/ttype.go
    thrift/trunk/tutorial/go/
    thrift/trunk/tutorial/go/Make.deps
    thrift/trunk/tutorial/go/Makefile
    thrift/trunk/tutorial/go/deps.bash
    thrift/trunk/tutorial/go/src/
    thrift/trunk/tutorial/go/src/CalculatorHandler.go
    thrift/trunk/tutorial/go/src/GoClient.go
    thrift/trunk/tutorial/go/src/GoServer.go
    thrift/trunk/tutorial/go/src/Makefile
    thrift/trunk/tutorial/go/src/main.go
Modified:
    thrift/trunk/compiler/cpp/Makefile.am
    thrift/trunk/configure.ac
    thrift/trunk/lib/Makefile.am
    thrift/trunk/test/ThriftTest.thrift

Modified: thrift/trunk/compiler/cpp/Makefile.am
URL: http://svn.apache.org/viewvc/thrift/trunk/compiler/cpp/Makefile.am?rev=1072478&r1=1072477&r2=1072478&view=diff
==============================================================================
--- thrift/trunk/compiler/cpp/Makefile.am (original)
+++ thrift/trunk/compiler/cpp/Makefile.am Sun Feb 20 02:39:19 2011
@@ -114,6 +114,9 @@ endif
 if THRIFT_GEN_javame
 thrift_SOURCES += src/generate/t_javame_generator.cc
 endif
+if THRIFT_GEN_go
+thrift_SOURCES += src/generate/t_go_generator.cc
+endif
 
 thrift_CPPFLAGS = -I$(srcdir)/src
 thrift_CXXFLAGS = -Wall