alpar@0: EPS_IMAGES18 = alpar@0: alpar@0: EPS_IMAGES = \ alpar@0: $(EPS_IMAGES18) alpar@0: alpar@0: PNG_IMAGES = \ alpar@0: $(EPS_IMAGES:%.eps=gen-images/%.png) alpar@0: alpar@0: GS_COMMAND=gs -dNOPAUSE -dBATCH -q -dEPSCrop -dTextAlphaBits=4 -dGraphicsAlphaBits=4 alpar@0: alpar@0: all: html alpar@0: alpar@0: $(EPS_IMAGES18:%.eps=gen-images/%.png): gen-images/%.png: images/%.eps alpar@0: -mkdir gen-images alpar@0: $(GS_COMMAND) -sDEVICE=pngalpha -r18 -sOutputFile=$@ $< alpar@0: alpar@0: html: $(PNG_IMAGES) alpar@0: doxygen Doxyfile alpar@0: alpar@0: clean: alpar@0: -rm -rf html alpar@0: -rm -f doxygen.log alpar@0: -rm -f $(PNG_IMAGES) alpar@0: -rm -rf gen-images alpar@0: alpar@0: update-external-tags: alpar@0: wget -O libstdc++.tag.tmp http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/libstdc++.tag && \ alpar@0: mv libstdc++.tag.tmp libstdc++.tag || \ alpar@0: rm libstdc++.tag.tmp alpar@0: wget -O lemon.tag.tmp http://lemon.cs.elte.hu/pub/doc/latest/lemon.tag && \ alpar@0: mv lemon.tag.tmp lemon.tag || \ alpar@0: rm lemon.tag.tmp alpar@0: alpar@0: .PHONY: update-external-tags html