> branch. There are several deltas with what's in the tarball versus > what's in svn and it'd help to understand where they are coming from. The tarball is generated from "make dist" (after bootstrap and configure).
> The key differences are the presence of thrift*.cc and thrifty.h in > compiler/cpp, > The stuff in compiler/cpp is probably the result of running make in > there and not cleaning up those files somehow, "make dist" includes all generated code in the release tarball so that users don't need the yacc or lex tools to build Thrift. thrift[ly].* are generated by yacc and lex. > and the delta around client.sh in tutorial/erl. but the > tutorial/erl/client.sh delta is even stranger. It should probably be > a symlink to tutorial/erl/server.sh but isn't for whatever reason. "make dist" resolves all symlinks. We should really just eliminate the symlink from the repo since it adds needless complexity. --David