13f92e397SMatthias Ringwaldall: update_docs_and_apis html pdf 2c5d406ecSMatthias Ringwald 3c5d406ecSMatthias Ringwaldhtml: 41ca3442bSMatthias Ringwald rm -rf docs_tmp 51ca3442bSMatthias Ringwald rm -rf docs_final 61ca3442bSMatthias Ringwald cp -r docs docs_tmp 71ca3442bSMatthias Ringwald cp -r docs docs_final 8*41026ca6SMilanka Ringwald ./ports2markdown.py 91ca3442bSMatthias Ringwald ./markdown2mkdocs.py 101ca3442bSMatthias Ringwald rm -rf docs_tmp 111ca3442bSMatthias Ringwald mkdocs build --clean 121ca3442bSMatthias Ringwald ./mkdocs2html.py 13c5d406ecSMatthias Ringwald 14c5d406ecSMatthias Ringwaldpdf: 151ca3442bSMatthias Ringwald mkdir -p latex 161ca3442bSMatthias Ringwald cp -r docs/picts latex 17*41026ca6SMilanka Ringwald ./ports2markdown.py 181ca3442bSMatthias Ringwald ./markdown2pdf.py 191ca3442bSMatthias Ringwald cp btstack_gettingstarted.tex latex 201ca3442bSMatthias Ringwald cd latex && pdflatex btstack_gettingstarted.tex && pdflatex btstack_gettingstarted.tex 211ca3442bSMatthias Ringwald mv latex/btstack_gettingstarted.pdf btstack.pdf 221ca3442bSMatthias Ringwald rm -rf latex tmp 231ca3442bSMatthias Ringwald 24c5d406ecSMatthias Ringwald 25*41026ca6SMilanka Ringwaldpreview: update_apis html 26c5d406ecSMatthias Ringwald # race condition, open browser before startnig MKdocs 27c5d406ecSMatthias Ringwald open http://127.0.0.1:8000 28c5d406ecSMatthias Ringwald mkdocs serve 29c5d406ecSMatthias Ringwald 30*41026ca6SMilanka Ringwaldupdate_apis: 317a656c79SMatthias Ringwald sed -e "s|../doc/manual/docs/||g" ../../chipset/README.md > docs/chipsets.md 32c5d406ecSMatthias Ringwald rm -rf tmp 33c5d406ecSMatthias Ringwald mkdir tmp 34c5d406ecSMatthias Ringwald ./update_apis.py 35c5d406ecSMatthias Ringwald ./update_listings.py 36c5d406ecSMatthias Ringwald 37add0254bSMatthias Ringwaldclean: 38d13e2c60SMatthias Ringwald rm -rf docs_final tmp btstack *.pdf latex/btstack_generated.* latex/btstack_final.tex 3935e00af0SMatthias Ringwald rm -rf docs/appendix/apis.md docs/appendix/index.md docs/examples/examples.md docs/chipsets.md 40c1bdcc24SMatthias Ringwald rm -rf docs_tmp latex btstack help 41c1bdcc24SMatthias Ringwald 421ca3442bSMatthias Ringwald 431ca3442bSMatthias Ringwald 44