A gradle plugin for compiling Thrift IDL files using Thrift compiler