From 05af6f53256056eacb3813aff8aa606e83365f61 Mon Sep 17 00:00:00 2001 From: VirtualTam Date: Mon, 13 Jul 2015 17:53:36 +0200 Subject: Add a target to generate Doxygen documentation Relates to #95 Customizations for PHP/Shaarli: - add project information - index PHP files - index global functions - exclude directories Usage $ make doxygen $ firefox doxygen/index.html & Notes - classes can be found under "Data Structures" - global functions can be found under "Files > Globals > Functions" Signed-off-by: VirtualTam --- Makefile | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 770dcd53..c560d8d1 100644 --- a/Makefile +++ b/Makefile @@ -120,6 +120,11 @@ test: clean: @git clean -df +### generate Doxygen documentation +doxygen: clean + @rm -rf doxygen + @( cat Doxyfile ; echo "PROJECT_NUMBER=`git describe`" ) | doxygen - + ### update the local copy of the documentation doc: clean @rm -rf doc -- cgit v1.2.3