Składnia specy ...

Jakub Bogusz qboosh w pld.org.pl
Pią, 4 Kwi 2003, 12:36:52 CEST


On Fri, Apr 04, 2003 at 12:24:33PM +0200, Mateusz Korniak wrote:
> On Friday 04 of April 2003 12:06, Tomasz Pala wrote:
> > On Fri, Apr 04, 2003 at 11:29:19 +0200, Rafal Cygnarowski wrote:
> > > > PS. pokaż, jak tamto wygląda ładnie w XML-u.
> > >
> > > np. (jakze piekny kawalek z naszych spec-y
> > > %if %{!?_with_jdk14:1}%{?_with_jdk14:0}
> > > [ ... ]
> > > %endif
> > >
> > > <without value="jdk14">
> > > [ ... ]
> > > </without>
> >
> > To ja wolę jedną taką szkaradę między 40 normalnymi linijkami, niż 41
> > takich cudaków XML-owych.
> 
> He he .. gdyby spece miały składnie np pythonową ;) .. nic prostrzego na razie 
> nie wymyślono ... 
> 
> if not with_jdk14:
> 	[...]

A jak odróżnić, co jest makrem, a co elementem skryptu?

BTW, gdyby %_with_jdk14 miało wartość 0 lub 1 (a nie zdefiniowane lub
niezdefiniowane), wystarczyłoby
%if %{_with_jdk14}
...
%endif

Ten początkowy przypadek wynika z braku makra %ifdef.


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/



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