MKDIR=mkdir -p
COPY=cp
RM=rm -f -r

helpset	: makeglossariesgui/Map.jhm
	$(COPY) images/*.png makeglossariesgui 
	$(MKDIR) ../resources/helpsets/makeglossariesgui-en
	$(COPY) makeglossariesgui/*.html ../resources/helpsets/makeglossariesgui-en/
	$(COPY) makeglossariesgui/*.xml ../resources/helpsets/makeglossariesgui-en/
	$(COPY) makeglossariesgui/*.jhm ../resources/helpsets/makeglossariesgui-en/
	$(COPY) makeglossariesgui/*.hs ../resources/helpsets/makeglossariesgui-en/
	$(COPY) makeglossariesgui/*.css ../resources/helpsets/makeglossariesgui-en/
	$(COPY) makeglossariesgui/*.png ../resources/helpsets/makeglossariesgui-en/
	$(COPY) Makefile.jhindexer ../resources/helpsets/makeglossariesgui-en/Makefile
	make -C ../resources/helpsets/makeglossariesgui-en/

makeglossariesgui/Map.jhm	: makeglossariesgui/makeglossariesgui.html makehelpset
	makehelpset -dd / -dir makeglossariesgui \
	-dict ../resources/dictionaries/makeglossaries-en.prop \
	-idx makeglossariesgui/makeglossariesguiIDX.tmp \
	-appname MakeGlossariesGUI \
	-toc makeglossariesgui/contents.html makeglossariesgui

makeglossariesgui/makeglossariesgui.html	: makeglossariesgui.pdf makeglossariesgui.perl fixpaths
			$(MKDIR) makeglossariesgui
			$(COPY) makeglossariesgui.sty makeglossariesgui/
			latex2html \
			-custom_titles \
			-nocontents_in_navigation \
			-noindex_in_navigation \
			-nofootnode -numbered_footnotes \
			-noinfo -local_icons \
			-noaddress -noindex \
			makeglossariesgui
			./fixpaths makeglossariesgui

makeglossariesgui.pdf	: makeglossariesgui.tex makeglossariesgui.sty dictionary.tex version.tex
		pdflatex makeglossariesgui
		#makeglossaries makeglossariesgui
		makeindex makeglossariesgui.idx
		pdflatex makeglossariesgui
		pdflatex makeglossariesgui

version.tex	: getversion ../src/MakeGlossariesGUI.java
		./getversion ../src/MakeGlossariesGUI.java

dictionary.tex	: transdict.pl ../resources/dictionaries/makeglossaries-en.prop
		./transdict.pl  ../resources/dictionaries/makeglossaries-en.prop

clean	:
	$(RM) makeglossariesgui.{aux,glg,glo,gls,idx,ilg,ind,ist,log,out,pdf,toc,acr,acn,alg}
	$(RM) makeglossariesgui/*
	$(RM) dictionary.tex
	$(RM) version.tex
	$(RM) ../resources/helpsets/makeglossariesgui-en/*

