Для обычных правил вывод записывается в словарь bin
. Например, Вывод genrule
s записывается в каталог genfiles
. Хотя это неудивительно, учитывая название последнего имени, интересно, почему существует такое и в чем концептуальная разница.
В чем концептуальная разница между bin и gen?
Ответы (1)
Для этого нет особенно веской причины (и вы можете записать выходные данные genrules в bin с атрибутом output_to_bindir
и поместить выходные данные Skylark куда угодно).
Это просто исторично. На самом деле есть пара других выходных каталогов, подобных этим (например, testlogs, include), они просто наиболее распространены.
person
kristina
schedule
11.05.2017