Commit f5fea785 authored by Daniel Verkamp's avatar Daniel Verkamp
Browse files

build/doc: add dependencies to 'output' rule



Make the docs depend on all of the public header files and Markdown
files.

Without this, the docs never get rebuilt without a manual 'make clean'.

While we're here, add '@:' to the 'all' rule to silence it.

Change-Id: I304a1bb30464d2a0a60a1c117b7be1f7e543e15c
Signed-off-by: default avatarDaniel Verkamp <daniel.verkamp@intel.com>
Reviewed-on: https://review.gerrithub.io/399954


Tested-by: default avatarSPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: default avatarJim Harris <james.r.harris@intel.com>
Reviewed-by: default avatarShuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
parent dc6f9571
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
all: doc
	@:

.PHONY: all doc clean

@@ -11,7 +12,7 @@ changelog.md: ../CHANGELOG.md
	    -e '/# v..\...:/s/\./-/2' \
	    < $< > $@

output: Doxyfile changelog.md
output: Doxyfile changelog.md $(wildcard *.md) $(wildcard ../include/spdk/*.h)
	rm -rf $@
	doxygen Doxyfile