0

我有一个打算使用 Thrift 的项目,并且我想要一个预构建挂钩,它在与我的代码文件中所需的命名空间不匹配的目录中生成我的代码。我都尝试过-o-out但都没有给出我需要的预期行为。我可以通过一系列额外的构建步骤来实现这一点,但是如果它可以用参数在一行中完成会更好。我查看了帮助并四处搜索,但没有找到直接完成此操作的方法。这是一个 C# .NET 项目。

具有命名空间的文件的当前结果com.example.plop

-(out directory)
  - com
    - example
      - plot
        - my generated files

期望的输出:

- (out directory)
  -foo
    - my generated files
4

1 回答 1

0

您可以使用以下namespace函数在 thrift 文件中自定义它:

namespace java com.example.plot.gen
namespace rb foo

现在对于 Ruby 的文件将在:

- (out directory)
  -foo
    - my generated files
于 2013-12-30T00:39:07.020 回答