latex.mkの推敲
[makefiles.git] / eukleides_mk / eukleides.mk
index f5781b5..f5e56d9 100644 (file)
@@ -3,6 +3,8 @@ EPSTOPDF = epstopdf
 # ImageMagick
 CONVERT = convert
 
+eukfiles = $(wildcard *.euk)
+
 %.eps: %.euk
        $(EUKLEIDES) $<
 
@@ -16,7 +18,7 @@ CONVERT = convert
        $(CONVERT) $< $@
 
 eukleides-clean:
-       $(RM) $(subst .euk,.png,*.eps)
+       $(if $(eukfiles),$(RM) $(subst .euk,.eps,$(eukfiles)))
 
-eukleides-distclean:
-       $(RM) $(subst .euk,.pdf,*.euk) $(subst .euk,.png,*.euk) $(subst .euk,.jpeg,*.euk)
+eukleides-distclean: eukleides-clean
+       $(if $(eukfiles), $(RM) $(subst .euk,.pdf,$(eukfiles)) $(subst .euk,.png,$(eukfiles)) $(subst .euk,.jpeg,$(eukfiles)))