From 80805cdfc08442df970551d59aedf663ef0ff546 Mon Sep 17 00:00:00 2001 From: "Alexander W. Schultz" Date: Sun, 20 Oct 2024 22:03:38 -0400 Subject: [PATCH] updates makefile to handle documentaion generation a little better --- Makefile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index c11198107..30da7f73b 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,6 @@ docs_path:=./doc +doxyfile:=$(docs_path)/Doxyfile @@ -12,15 +13,14 @@ usage: echo "make install to "install" man files" -docs: $(docs_path)/Doxyfile $(docs_path)/html/index.html $(docs_path)/doxygen-awesome-css/doxygen-awesome.css +docs: $(docs_path)/html/index.html -$(docs_path)/html/index.html: $(docs_path)/Doxyfile - doxygen $< +$(docs_path)/html/index.html: $(docs_path)/doxygen-awesome-css/doxygen-awesome.css $(doxyfile) + doxygen $(doxyfile) -$(docs_path)/Doxyfile: +$(doxyfile): doxygen -g $@ - $(docs_path)/doxygen-awesome-css/doxygen-awesome.css: git clone https://github.com/jothepro/doxygen-awesome-css.git $(docs_path)/doxygen-awesome-css --branch v2.3.4