linkchecker/doc/html/Makefile
2011-04-13 12:32:07 +02:00

30 lines
711 B
Makefile

HELPFILES := lccollection.qhc
HTMLFILES := index.html options.html
OXYGEN := ${HOME}/src/oxygen-gitsvn
ICOICONS := logo16x16.png logo32x32.png
ICNSICONS := logo16x16.png logo32x32.png logo48x48.png logo128x128.png
all: $(HELPFILES) $(HTMLFILES)
.PHONY: clean
clean:
-rm -f *.qhc *.qch
%.html: %.txt html.header html.footer
(cat html.header; markdown2 $<; cat html.footer) > $@
.PHONY: clean
test:
xmllint --valid --noout $(HTMLFILES)
%.qhc: %.qhcp lcdoc.qhp $(HTMLFILES)
qcollectiongenerator $< -o $@
logo%.png: $(OXYGEN)/%/categories/applications-development-web.png
cp $< $@
favicon.ico: $(ICOICONS)
png2ico favicon.ico $(ICOICONS)
favicon.icns: $(ICNSICONS)
png2icns favicon.icns $(ICNSICONS)