make a funkce v impl. pravidle
Míla Kuchta
mila.kuchta na atlas.cz
Čtvrtek Červen 21 23:35:03 CEST 2001
Zdravim,
Ondrej Koala Vacha <koala na fi.muni.cz> wrote:
>
> Dobry den,
>
>
> mam dvojice souboru, ktere se krom pripony jeste lisi tim, ze jeden ma
> nazev z malych a druhy z velkych pismen. Je mozne nejak napsat implicitni
> pravidlo pro make?
>
> priklad:
>
> a.tex : A.TXT
> TXT2tex A.TXT > a.tex
>
>
> implicitni pravidlo dosadi za %.TXT a.TXT a je potreba A.TXT
>
> %.tex : %.TXT
> TXT2tex $< > $@
Napada mne asi toto:
%.tex : %.TXT
cat $< > $(shell echo $@|tr '[:upper:]' '[:lower:]')
S tim, ze by se to muselo volat jako "$make A.tex", ale produkovalo by
to a.tex.
S pozdravem
Mila Kuchta
Další informace o konferenci Linux