[devel] rpm-requires in headers

Led =?iso-8859-1?q?ledest_=CE=C1_gmail=2Ecom?=
Пн Сен 1 19:00:16 MSD 2008


On Monday 01 September 2008 17:30:00 Mikhail Gusarov wrote:
> Twas brillig at 18:25:12 01.09.2008 UTC+04 when iv на altlinux.org did gyre and 
gimble:
>  >> У нас зависимости в *.h файлах не ищутся? Может имеет смысл парсить
>  >> хэдеры на предмет ^#[[:blank:]]*include[[:blank:]]+\<[^>]\> и
>  >> проставлять зависимости на соответствующие *-devel?
>
>  IAM> Может и имеет, но что делать с -I?

Ничего.

>
> А также #ifdef и -D в мейкфайлах :)

Тоже ничего. Не найденные в /usr/include файлы игнорировать, зависимости на 
них не проставлять, можно вывести WARNING. Наиболее "одиозные" (windows.h и 
т.п.) прописать в список "молча игнорируемых"

>
> Впрочем, можно по аналогии с buildreq трассировать работу gcc :)

Скорее - cpp:)

-- 
Led


Подробная информация о списке рассылки Devel