On Thu, Nov 02, 2006 at 12:47:31AM +0300, Vitaly Lipatov wrote: > On Monday 30 October 2006 13:27, Dmitry V. Levin wrote: > ... > > > Есть ли возможность использовать в определении макросов > > > что-то типа ifdef, чтобы не переопределять имеющиеся? > > > > Можно так сделать, используя expand по аналогии с реализацией > > самого ifdef. > Пытался сделать, но не получилось: > %{expand:%%{!?%{_niconsdir}:%%{%_niconsdir %_iconsdir}} Ничего страшного, что с первого раза не получилось. Можно посмотреть подсказку в определении %def_with(). -- ldv