У меня есть модуль A, который включает в себя аппаратный заголовочный файл Io.h.Теперь у меня есть другой модуль B, который зависит от A, но хочет заменить заголовочный файл Io.h, который нужен модулю A, на заглушенный, расположенный в каталоге пакета B.
Есть лиспособ «перезаписать» зависимость A на Io.h, чтобы использовать тот, который задан модулем B?
WORKSPACE
|
|-A
|--A.c
|--Io.h
|-B
|--B.c
|--Io.h
Я понимаю, что в этом случае мне, вероятно, следует генерировать две цели A, один раз для зависимостина локальном Io.h и один для зависимости от Io.h от B. Однако, если зависимость от Io.h глубоко вложена в зависимости от A, а не включена напрямую, мне придется изменить каждую промежуточную зависимость какЧто ж.Это ничего, что я хочу или могу сделать.