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