bcondy

Michal Moskal malekith w pld-linux.org
Pon, 23 Cze 2003, 12:51:33 CEST


On Mon, Jun 23, 2003 at 10:22:50AM +0200, Jakub Bogusz wrote:
> On Mon, Jun 23, 2003 at 10:01:34AM +0200, Tomasz Pala wrote:
> > Po co są podwójne, np:
> > 
> > %if %{!?_without_static:1}%{?_without_static:0}
> > 
> > ?
> > 
> > I jak teraz je zapisywać (bo były różne makra proponowane i dodawane)?
> 
> Na razie użycie nowych bcondów powoduje niemożność ściągnięcia źródeł do
> takiego speca na Ra (niekoniecznie po to, żeby skompilować - ale choćby
> żeby skopiować na maszynę z nowym systemem, ale bez bezpośredniego
> dobrego łącza).

Mam w planach napisać preprocessor do makr rpm'a. Takie cudo można by
potem wykorzystać w builderze, żeby rozwiązać takie problemy raz na
zawsze. (taki preprocessor to nie jest krytyczna część systemu tak jak
rpm, więc można go bez problemu upgrejdować). Aha, chce to pisać w
ocamlu, więc po skompilowaniu nie będzie jakiś dziwnych
(python,perl,etc) zależności :-)

-- 
: Michal Moskal :: http://www.kernel.pl/~malekith : GCS {C,UL}++++$ a? !tv
: When in doubt, use brute force. -- Ken Thompson : {E-,w}-- {b++,e}>+++ h



Więcej informacji o liście dyskusyjnej pld-devel-pl