我有一个项目,我打算使用Thrift,我想要一个prebuild钩子,它在一个与我的代码文件中所需的命名空间不匹配的目录中生成我的代码。我尝试了-o
和-out
,但都没有给出我需要的预期行为。我可以通过一系列额外的构建步骤来实现这一点,但是如果可以在带有参数的一行中完成它会更好。我已经查看了帮助,并且已经四处寻找并且没有找到直接完成此操作的方法。它是一个C#.NET项目。
包含名称空间com.example.plop
的文件的当前结果:
-(out directory)
- com
- example
- plot
- my generated files
期望的输出:
- (out directory)
-foo
- my generated files
答案 0 :(得分:0)
您可以使用namespace
功能
namespace java com.example.plot.gen
namespace rb foo
现在Ruby的文件将在:
- (out directory)
-foo
- my generated files