Files
eepp/docs/doxyrest/Makefile
Martín Lucas Golini 89df736630 premake5.lua: replaced includedirs with sysincludedirs that should work better in some cases.
Reformated README.md.
Docs improvements.
2020-01-18 05:37:52 -03:00

25 lines
829 B
Makefile

SPHINXOPTS = -j auto -c .
SPHINXBUILD = sphinx-build
SOURCEDIR = ../rst
BUILDDIR = ../html
clean:
rm -rf ../doxygen-html ../html ../xml ../rst && mkdir ../xml
doxygen:
cd ../../ && doxygen Doxyfile
doxyrest: doxygen
doxyrest -c doxyrest-config.lua
perl -i -p0e 's/`(.*?)OS>`__//se' ../rst/page_index.rst
perl -i -p0e 's/image:: (?!http)/image:: https:\/\/web.ensoft.dev\/eepp\/screenshots\//g' ../rst/page_index.rst
perl -i -p0e 's/`https:\/\/github.com\/SpartanJ\/eepp.git <https:\/\/github.com\/SpartanJ\/eepp.git>`__`/https:\/\/github.com\/SpartanJ\/eepp.git/g' ../rst/page_index.rst
perl -i -p0e 's/``git/`git/g' ../rst/page_index.rst
sphinx: doxyrest
@$(SPHINXBUILD) -M html "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
.PHONY: clean doxygen doxyrest sphinx
all: clean doxygen doxyrest sphinx