You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@thrift.apache.org by jf...@apache.org on 2011/10/18 16:35:26 UTC

svn commit: r1185688 [1/4] - in /thrift/trunk: ./ compiler/cpp/ compiler/cpp/src/ compiler/cpp/src/generate/ lib/delphi/ lib/delphi/src/ lib/delphi/test/ test/

Author: jfarrell
Date: Tue Oct 18 14:35:26 2011
New Revision: 1185688

URL: http://svn.apache.org/viewvc?rev=1185688&view=rev
Log:
Thrift-1366: Delphi generator, lirbrary and unit test.
Client: delphi
Patch: Kenjiro Fukumitsu

Adding delphi XE generator, lib and unit tests.


Added:
    thrift/trunk/compiler/cpp/src/generate/t_delphi_generator.cc
    thrift/trunk/lib/delphi/
    thrift/trunk/lib/delphi/src/
    thrift/trunk/lib/delphi/src/Thrift.Collections.pas
    thrift/trunk/lib/delphi/src/Thrift.Console.pas
    thrift/trunk/lib/delphi/src/Thrift.Protocol.pas
    thrift/trunk/lib/delphi/src/Thrift.Server.pas
    thrift/trunk/lib/delphi/src/Thrift.Stream.pas
    thrift/trunk/lib/delphi/src/Thrift.Transport.pas
    thrift/trunk/lib/delphi/src/Thrift.Utils.pas
    thrift/trunk/lib/delphi/src/Thrift.pas
    thrift/trunk/lib/delphi/test/
    thrift/trunk/lib/delphi/test/TestClient.pas
    thrift/trunk/lib/delphi/test/TestServer.pas
    thrift/trunk/lib/delphi/test/client.dpr
    thrift/trunk/lib/delphi/test/maketest.sh
    thrift/trunk/lib/delphi/test/server.dpr
Modified:
    thrift/trunk/compiler/cpp/Makefile.am
    thrift/trunk/compiler/cpp/src/main.cc
    thrift/trunk/compiler/cpp/src/thriftl.ll
    thrift/trunk/compiler/cpp/src/thrifty.yy
    thrift/trunk/configure.ac
    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=1185688&r1=1185687&r2=1185688&view=diff
==============================================================================
--- thrift/trunk/compiler/cpp/Makefile.am (original)
+++ thrift/trunk/compiler/cpp/Makefile.am Tue Oct 18 14:35:26 2011
@@ -80,6 +80,7 @@ thrift_SOURCES += src/generate/t_c_glib_
                   src/generate/t_html_generator.cc \
                   src/generate/t_js_generator.cc \
                   src/generate/t_javame_generator.cc \
+                  src/generate/t_delphi_generator.cc \
                   src/generate/t_go_generator.cc
 
 thrift_CPPFLAGS = -I$(srcdir)/src