File an issue in JIRA and attach the patch.  This sounds like the sort
of thing that we would put in contrib.

James King wrote:
> I would like to know how I can contribute something back to the project.
> 
> I have a single file code generator for Visual Studio 2008.  This
> allowed
> me to remove the pre-build batch script from the C# ThriftTest project
> that is part of the solution, and now .thrift files are treated as
> native files in the IDE.  When you add or create a .thrift file in a
> project, the thrift compiler runs and the resulting output files are
> brought back into the IDE as a dependent .cs file under the Thrift file.
> It essentially ends up looking like this:
> 
> [-] ThriftTest.thrift
>  +--  ThriftTest.cs
> 
> As you edit the thrift file, it regenerates the .cs file.  When the
> Thrift compile succeeds you have something you can build into a class
> library immediately.  If the Thrift compile fails, the .cs file
> contains the build error, and your project obviously does not build.
> I like this better than having an exception pop up, since you can
> read the whole error message.
> 
> The preferred way of using this is to put the .thrift files into a
> class library and then reference that class library in your client and
> server.  This does not enable .thrift style context sensitive editing.
> It
> is just a way to ensure you don't have to use pre build scripts or jump
> to
> the command line to generate code properly.
> 
> 
> James E. King, III                       300 Innovative Way, Suite 301
> Senior Software Engineer                 Nashua, NH 03062
> Dell (EqualLogic) HIT Team (ASM)         (603) 589-5895
> 

Reply via email to