#-----------------------------------------------------------------------------+
# Makefile for wp-mirror documentation                                        |
# Copyright (C) 2012-2014 Dr. Kent L. Miller.  All rights reserved.           |
#-----------------------------------------------------------------------------+

VERSION     = 0.7
PROGRAM     = wp-mirror
SOURCEDIR   = $(PROGRAM)-$(VERSION)
DOC         = $(SOURCEDIR)
DEFAULT     = wiki.png
DEFAULT-EPS = default-logo.eps
LOGO        = $(PROGRAM).png
LOGO-EPS    = $(PROGRAM)-logo.eps
D7          = darkstar-7:briefcase-mobile/development/wp-mirror/www/wp-mirror/.

$(DOC).dvi: $(DOC).tex
	latex $(DOC).tex
	make output

output:
	#dvips -f $(DOC).dvi > $(DOC).ps
	dvipdf $(DOC).dvi
	xpdf $(DOC).pdf

again:
	rm -f $(DOC).dvi
	make

snapshot-gui:
	xwd -frame | gm convert - wp-mirror-gui.eps

snapshot-screen:
	xwd -frame | gm convert - wp-mirror-screen.eps

snapshot-text:
	xwd -frame | gm convert - wp-mirror-text.eps

push-snapshot:
	gm convert wp-mirror-gui.eps    wp-mirror-gui.png
	gm convert wp-mirror-screen.eps wp-mirror-screen.png
	gm convert wp-mirror-text.eps   wp-mirror-text.png
	scp -p wp-mirror-{gui,screen,text}.png $(D7)

logo:
	cp ../image/$(LOGO) .
	gm convert $(LOGO) $(LOGO-EPS)
	gm convert $(DEFAULT) $(DEFAULT-EPS)

clean:
	rm -f *.dvi *.ps
	rm -f *.aux *.log *.toc
	rm -f *.bbl *.blg *.lof *.lot *.out
	rm -f *~
