Salut,
Marc SCHAEFER wrote:
> J'essaie de faire ceci dans un Makefile:
>
> # Cible
> all: truc.ps machin.ps
>
> # G�n�ration automatique du DVI par une r�gle
> # %.tex inclut %_part_1.tex %_part_2.tex
> # Exemple: truc.tex inclut truc_part_1.tex et truc_part_2.tex
> %.dvi: %.tex %_part_1.tex %_part_2.tex
> latex $<
La version gnu de make fera un
latex %.tex
en ignorant les autres d�pendance. Pour qu'il utilise toute les
d�pendance, c'est-�-dire qu'il fasse
latex %.tex %part_1.tex %_part_2.tex
il faut utiliser $^ au lieu de $<.
Pour la version standard (non gnu) de make on peut � ma connaissance pas
avoir plusieurs pattern en %....
> # G�n�ration du PS par r�gle
> %.ps: %.dvi
> dvips $< -o $@
>
> Comment faire pour que la r�gle %.dvi fonctionne de fa�on g�n�rique ?
> Apparemment, le remplacement ne fonctionne pas ainsi.
Martin
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.