SHELL=/bin/sh # makefile for PMSCO documentation # # requirements # # 1) doxygen # 2) /usr/bin/doxypy # 3) PLANTUML_JAR_PATH environment variable must point to plantUML jar. .SUFFIXES: .SUFFIXES: .c .cpp .cxx .exe .f .h .i .o .py .pyf .so .html .PHONY: all docs html clean DOX=doxygen DOXOPTS= REVISION=$(shell git describe --always --tags --dirty --long || echo "unknown, "`date +"%F %T %z"`) export REVISION OUTDIR= export OUTDIR all: html docs: html doxygen: $(DOX) $(DOXOPTS) config.dox html: doxygen clean: -rm -r html/*