Thrift: OCaml library and generator
authoriproctor <dev-null@apache.org>
Mon, 16 Jul 2007 21:59:24 +0000 (21:59 +0000)
committeriproctor <dev-null@apache.org>
Mon, 16 Jul 2007 21:59:24 +0000 (21:59 +0000)
commit9a41a0c51ea322c3950ddc0cbbcc04fa3f135f1c
treeffe131300b57da917a3ac780c8b98a81ae48edba
parenta36f5db4b323adbcd13cd298ab73eee2be6200f2
Thrift: OCaml library and generator

Summary: Added (minimal) library and code generator for OCaml.
Reviewed by: mcslee
Test plan: Test client and server (included).
Revert plan: yes

git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665163 13f79535-47bb-0310-9956-ffa450edef68
22 files changed:
compiler/cpp/Makefile.am
compiler/cpp/src/generate/t_generator.h
compiler/cpp/src/generate/t_ocaml_generator.cc [new file with mode: 0644]
compiler/cpp/src/generate/t_ocaml_generator.h [new file with mode: 0644]
compiler/cpp/src/generate/t_rb_generator.h
compiler/cpp/src/main.cc
lib/ocaml/Makefile [new file with mode: 0644]
lib/ocaml/OCamlMakefile [new file with mode: 0644]
lib/ocaml/README [new file with mode: 0644]
lib/ocaml/TODO [new file with mode: 0644]
lib/ocaml/src/Makefile [new file with mode: 0644]
lib/ocaml/src/TBinaryProtocol.ml [new file with mode: 0644]
lib/ocaml/src/TChannelTransport.ml [new file with mode: 0644]
lib/ocaml/src/TServer.ml [new file with mode: 0644]
lib/ocaml/src/TSimpleServer.ml [new file with mode: 0644]
lib/ocaml/src/TSocket.ml [new file with mode: 0644]
lib/ocaml/src/Thrift.ml [new file with mode: 0644]
test/ocaml/Makefile [new file with mode: 0644]
test/ocaml/client/Makefile [new file with mode: 0644]
test/ocaml/client/TestClient.ml [new file with mode: 0644]
test/ocaml/server/Makefile [new file with mode: 0644]
test/ocaml/server/TestServer.ml [new file with mode: 0644]