Пользовательский список в.buckconfig?

Я хотел бы иметь собственность в моем .buckconfig это пользовательский список строк. Из документов я понимаю, что это поддерживается.

Вот мой .buckconfig:

[custom]
  key = a b c 

Вот мой BUCK файл (для тестирования):

print read_config('custom', 'key')
# etc... 

В конечном итоге я хотел бы использовать read_config('custom', 'key') генерировать deps список цели.

Но когда я строю, я получаю эту ошибку:

$ buck run :app
Warning raised by BUCK file parser: a b c

В чем здесь ошибка? Как я могу это исправить?

1 ответ

Решение

Что бы там ни было, Бак анализирует файл сборки как python (с интерпретатором python). Потому что вы использовали printэто портит вывод (либо BSER, либо JSON), поэтому файл сборки не может быть проанализирован.

Другие вопросы по тегам