mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-06-23 18:17:59 +02:00
updating user documentation. another update required
This commit is contained in:
@ -1,6 +1,5 @@
|
||||
DESTDIR?=../docs
|
||||
|
||||
|
||||
#manual-api manual-calwiz manual-client manual-gui manual-main
|
||||
|
||||
|
||||
@ -11,34 +10,50 @@ MAINTEXS= slsDetectorClientHowTo.tex
|
||||
DVIS = $(MAINTEXS:.tex=.dvi)
|
||||
PSS = $(MAINTEXS:.tex=.ps)
|
||||
PDFS = $(MAINTEXS:.tex=.pdf)
|
||||
|
||||
#TARGETS=$(join $(DESTDIR)/, $(notdir $(MAINTEXS:.tex=.pdf)))
|
||||
|
||||
#destdir?!?!?
|
||||
|
||||
|
||||
|
||||
DVIS = $(MAINTEXS:.tex=.dvi)
|
||||
PSS = $(MAINTEXS:.tex=.ps)
|
||||
PDFS = $(MAINTEXS:.tex=.pdf)
|
||||
|
||||
HTMLS = $(MAINTEXS:%.tex=%)
|
||||
|
||||
|
||||
#destdir?!?!?
|
||||
|
||||
all: $(PDFS) $(HTMLS)
|
||||
all: docs pdf html
|
||||
echo $(PWD)
|
||||
echo $(PDFS)
|
||||
echo $(HTMLS)
|
||||
|
||||
docs: createdocs docspdf docshtml removedocs
|
||||
|
||||
createdocs: slsDetectorClient.doxy slsDetectorCommand.cpp
|
||||
doxygen slsDetectorClient.doxy
|
||||
|
||||
docspdf:
|
||||
cd slsDetectorClientDocs/latex && make
|
||||
$(shell test -d $(DESTDIR) || mkdir -p $(DESTDIR))
|
||||
$(shell test -d $(DESTDIR)/pdf || mkdir -p $(DESTDIR)/pdf)
|
||||
mv slsDetectorClientDocs/latex/refman.pdf $(DESTDIR)/pdf/slsDetectorClientDocs.pdf
|
||||
|
||||
docshtml:
|
||||
$(shell test -d $(DESTDIR) || mkdir -p $(DESTDIR))
|
||||
$(shell test -d $(DESTDIR)/html || mkdir -p $(DESTDIR)/html)
|
||||
$(shell test -d $(DESTDIR)/html/slsDetectorClientDocs && rm -r $(DESTDIR)/html/slsDetectorClientDocs)
|
||||
mv slsDetectorClientDocs/html $(DESTDIR)/html/slsDetectorClientDocs
|
||||
|
||||
removedocs:
|
||||
rm -rf slsDetectorClientDocs;
|
||||
|
||||
pdf: $(PDFS)
|
||||
$(shell test -d $(DESTDIR) || mkdir -p $(DESTDIR))
|
||||
$(shell test -d $(DESTDIR)/pdf || mkdir -p $(DESTDIR)/pdf)
|
||||
mv $(PDFS) $(DESTDIR)/pdf
|
||||
|
||||
|
||||
html: $(HTMLS)
|
||||
|
||||
$(HTMLS): $(MAINTEXS)
|
||||
$(shell test -d $(DESTDIR) || mkdir -p $(DESTDIR))
|
||||
$(shell test -d $(DESTDIR)/html || mkdir -p $(DESTDIR)/html)
|
||||
$(shell test -d $(DESTDIR)/html/$@ && rm -r $(DESTDIR)/html/$@)
|
||||
latex $@.tex
|
||||
latex2html -split 4 $@.tex
|
||||
mv $@ $(DESTDIR)/html
|
||||
|
||||
|
||||
|
||||
%.dvi : %.tex
|
||||
@ -54,4 +69,10 @@ $(HTMLS): $(MAINTEXS)
|
||||
|
||||
|
||||
clean:
|
||||
echo "cleaning for manual-client"
|
||||
rm -rf *.aux *.log *.toc *.out $(DVIS) $(PSS) $(PDFS) $(HTMLS)
|
||||
rm -rf slsDetectorClientDocs
|
||||
rm -rf $(DESTDIR)/html/slsDetectorClientDocs
|
||||
rm -rf $(DESTDIR)/html/slsDetectorClientHowTo
|
||||
rm -rf $(DESTDIR)/pdf/slsDetectorClientDocs.pdf
|
||||
rm -rf $(DESTDIR)/pdf/slsDetectorClientHowTo.pdf
|
||||
|
Reference in New Issue
Block a user