次のmakefileを使用してコマンドを実行しています。
texi2pdf 06a-amcoh.texi
06a-amcoh-igm.texi
しかし、2つの異なるファイルであるandがありますが、このファイルもandと呼ぶことができるように06a-amcoh-rfc.texi
したいと思います。texi2pdf 06a-amcoh-igm.texi
texi2pdf 06a-amcoh-rfc.texi
特定のファイルをmakefile
呼び出すように変更するにはどうすればよいですか?texi2pdf
.PHONY: all new again clean
ch6 := $(wildcard *amcoh.texi)
igm := $(wildcard *igm.texi)
rfc := $(wildcard *rfc.texi)
pdfs := $(tfiles:.texi=.pdf)
all: ${pdfs}
%.pdf: %.texi
texi2pdf $< -o $@
clean:
rm -f ${pdfs}
again:
${MAKE} clean
${MAKE}
new:
${MAKE} again
ベストアンサー1
変化
pdfs := 06a-amcoh.pdf
到着
pdfs := 06a-amcoh.pdf 06a-amcoh-igm.pdf 06a-amcoh-rfc.pdf