5 BITMAP_IMAGES
= $(call src-wildcard
,*.png
) $(call src-wildcard
,*.jpg
)
6 EPS_ILLUSTRATIONS
= $(call src-wildcard
,*.eps
)
7 SVG_FILES
= $(call src-wildcard
,*.svg
)
8 PDF_DIR
= $(call src-wildcard
,pdf
/*.pdf
)
10 EXTRA_DIST_FILES
= $(BITMAP_IMAGES
) $(EPS_ILLUSTRATIONS
) $(SVG_FILES
)
12 OUT_PDF_IMAGES
= $(EPS_ILLUSTRATIONS
:%.eps
=$(outdir
)/%.pdf
)
13 OUT_BITMAP_IMAGES
= $(BITMAP_IMAGES
:%=$(outdir
)/%)
14 OUT_BITMAP_IMAGES
+= $(EPS_ILLUSTRATIONS
:%.pdf
=$(outdir
)/%.png
)
16 STEPMAKE_TEMPLATES
= documentation
18 include $(depth
)/make
/stepmake.make
26 local-WWW-1
: $(OUT_BITMAP_IMAGES
) $(OUT_PDF_IMAGES
)
32 $(outdir
)/%-flat-gray.png
: %-flat-gray.png
33 convert
-depth
8 -geometry
50x50
% $< $@
35 $(outdir
)/%-flat-bw.png
: %-flat-bw.png
36 convert
-depth
8 -geometry
50x50
% $< $@
38 $(outdir
)/%.png
: %.png
41 $(outdir
)/%.jpg
: %.jpg
44 $(outdir
)/%.png
: %.eps
45 gs
-dTextAlphaBits
=4 -dGraphicsAlphaBits
=4 -q
-sOutputFile
=$@
-sDEVICE
=png16m
-dEPSCrop
-dNOPAUSE
-f
$< -c quit
47 $(outdir
)/%.pdf
: %.eps
48 gs
-dAutoRotatePages
=/None
-sDEVICE
=pdfwrite
-dNOPAUSE
-dBATCH
-sOutputFile
=$@
-dEPSCrop
-c .setpdfwrite
-f
$<