mirror of
https://github.com/ElementsProject/lightning.git
synced 2025-03-12 10:30:29 +01:00
doc: correctly remove generated schemas on make clean
.
We also remove manpages, since they're no longer in git anyway. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
parent
7e0e39460b
commit
ed1393b3e1
1 changed files with 1 additions and 4 deletions
|
@ -219,7 +219,6 @@ doc/error-states.dot: test/test_state_coverage
|
|||
doc/full-states.dot: test/test_state_coverage
|
||||
test/test_state_coverage --dot-all --dot-include-errors --dot-include-nops > $@
|
||||
|
||||
maintainer-clean: doc-maintainer-clean
|
||||
clean: doc-clean
|
||||
check: check-manpages
|
||||
|
||||
|
@ -234,10 +233,8 @@ check-config-docs:
|
|||
@for c in `sed -n 's/^ "\(.*\)": {/\1/p' doc/schemas/lightning-listconfigs.json | grep -v '^# version$$' | grep -v '^plugins$$' | grep -v '^important-plugins$$'`; do if ! grep -q "^ \*\*$$c\*\*" doc/lightningd-config.5.md; then echo "$$c undocumented!"; exit 1; fi; done
|
||||
@for c in `grep -v '\[plugin ' doc/lightningd-config.5.md | sed -n 's/^ \*\*\([^*]*\)\*\*.*/\1/p' | grep -v '^\(help\|version\|mainnet\|testnet\|signet\|plugin\|important-plugin\|plugin-dir\|clear-plugins\)$$'`; do if ! grep -q '"'"$$c"'"' doc/schemas/lightning-listconfigs.json; then echo "$$c documented but not in schema!"; exit 1; fi; done
|
||||
|
||||
doc-maintainer-clean:
|
||||
$(RM) $(MANPAGES)
|
||||
|
||||
doc-clean:
|
||||
$(RM) $(MANPAGES) $(MARKDOWN_WITH_SCHEMA)
|
||||
$(RM) doc/deployable-lightning.{aux,bbl,blg,dvi,log,out,tex}
|
||||
|
||||
doc/index.rst: $(MANPAGES:=.md)
|
||||
|
|
Loading…
Add table
Reference in a new issue