#---------------------------------------------------------- # platform #---------------------------------------------------------- include ../makeinclude/userdefine.mk include ../makeinclude/platform.mk #---------------------------------------------------------- # env #---------------------------------------------------------- DOXYGEN := $(shell which doxygen) DOXYGEN_FILE = doxyfile DOXYGEN_LOG = warning.log DOXYGEN_LATEX = $(DOCUMENT_PATH)/latex JAVA_BIN = $(JAVA_HOME)/bin JAVADOC_OPT = -locale ko_KR -encoding UTF-8 -charset UTF-8 -docencoding UTF-8 -quiet -public #---------------------------------------------------------- # label #---------------------------------------------------------- all: doxygen @echo ========== Complete compilation ========== doxygen: $(DOCUMENT_PATH) ifeq ($(DOXYGEN),) @echo "doxygen was not found." else @echo "========== DOXYGEN DOCUMENTATION ==========" $(DOXYGEN) $(DOXYGEN_FILE) endif $(DOCUMENT_PATH): dummy @if [ ! -d $@ ] ; then mkdir $@ ; fi pdf: dummy ./fixPDFLaTeX.sh $(DOXYGEN_LATEX) cd $(DOXYGEN_LATEX); make clean: rm -rf $(DOCUMENT_PATH) $(DOXYGEN_LOG) dummy: