В чем концептуальная разница между bin и gen?

Для обычных правил вывод записывается в словарь bin. Например, Вывод genrules записывается в каталог genfiles. Хотя это неудивительно, учитывая название последнего имени, интересно, почему существует такое и в чем концептуальная разница.


person abergmeier    schedule 11.05.2017    source источник


Ответы (1)


Для этого нет особенно веской причины (и вы можете записать выходные данные genrules в bin с атрибутом output_to_bindir и поместить выходные данные Skylark куда угодно).

Это просто исторично. На самом деле есть пара других выходных каталогов, подобных этим (например, testlogs, include), они просто наиболее распространены.

person kristina    schedule 11.05.2017