DESTDIR?=../docs


#manual-api manual-calwiz manual-client manual-gui manual-main



MAINDIRS= manual-main 
#manual-calwiz manual-calwiz manual-gui manual-client manual-api
CLEANDIRS=$(MAINDIRS:manual-%=clean-%)
PDFDIRS=$(MAINDIRS:manual-%=pdf-%)
HTMLDIRS=$(MAINDIRS:manual-%=html-%)
ALLDIRS=$(MAINDIRS:manual-%=all-%)


all: $(ALLDIRS)
	$(shell test -d $(DESTDIR)/pdf && rm -fr $(DESTDIR)/pdf)
	mv pdf $(DESTDIR)
	$(shell test -d $(DESTDIR)/html && rm -fr $(DESTDIR)/html)
	mv html $(DESTDIR)

pdf: $(PDFDIRS)
	$(shell test -d $(DESTDIR)/pdf && rm -fr $(DESTDIR)/pdf)
	mv pdf $(DESTDIR)

html: $(HTMLDIRS)
	$(shell test -d $(DESTDIR)/html && rm -fr $(DESTDIR)/html)
	mv html $(DESTDIR)

clean: $(CLEANDIRS)
	rm -fr $(DESTDIR)/pdf
	rm -fr $(DESTDIR)/html	

all-%:
	echo 
	cd  $(@:all-%=manual-%) && make all

pdf-%:
	cd  $(@:pdf-%=manual-%) && make pdf

html-%:
	cd  $(@:html-%=manual-%) && make html

clean-%: 
	cd  $(@:clean-%=manual-%) && make clean	


#¡Æ$(@D)¡Ç    The directory part of the file name of the target, with the trailing slash removed. If the value of ¡Æ$@¡Ç is dir/foo.o then ¡Æ$(@D)¡Ç is dir. This value is . if ¡Æ$@¡Ç does not contain a slash.
#¡Æ$(@F)¡Ç    The file-within-directory part of the file name of the target. If the value of ¡Æ$@¡Ç is dir/foo.o then ¡Æ$(@F)¡Ç is foo.o. ¡Æ$(@F)¡Ç is equivalent to ¡Æ$(notdir $@)¡Ç.


