diff --git a/Makefile b/Makefile index b43a641..be965ae 100644 --- a/Makefile +++ b/Makefile @@ -57,9 +57,6 @@ release: build/pugixml-$(VERSION).tar.gz build/pugixml-$(VERSION).zip docs: docs/quickstart.html docs/manual.html -docs/%.html: docs/%.adoc - asciidoctor -b html5 $< -o $@ - build/pugixml-%: .FORCE | $(RELEASE) perl tests/archive.pl $@ $| @@ -72,4 +69,8 @@ $(BUILD)/%.o: % -include $(OBJECTS:.o=.d) +.SECONDEXPANSION: +docs/%.html: docs/%.adoc $$(shell sed -n 's/include\:\:\(.*\)\[.*/docs\/\1/p' docs/%.adoc) + asciidoctor -b html5 $< -o $@ + .PHONY: all test clean release .FORCE