Как сгенерировать несколько файлов в Thrift?

#thrift

#бережливость

Вопрос:

Я не знаю, как сгенерировать более одного файла thrift. Я попробовал выполнить thrift -r --gen java ./*.thrift . Но я терплю неудачу. Поэтому мне пришлось написать оболочку, чтобы создавать их один за другим.

Комментарии:

1. Можно ли ссылаться на все файлы из main???

Ответ №1:

Thrift не принимает подстановочные знаки. Вам нужно будет передавать их один за другим, или вы создаете контейнерный IDL-файл, который #includes содержит их все, а затем используете -r .

PS: Существует THRIFT-3013, но интерес к этому, похоже, немного снизился.