5 git submodule update
--recursive
8 python3 setup.py develop
# yes, develop, not install
9 python3 src
/soc
/decoder
/pseudo
/pywriter.py
12 python3 setup.py
test # could just run nosetest3...
14 # Minimal makefile for Sphinx documentation
17 # You can set these variables from the command line.
19 SPHINXBUILD
= sphinx-build
20 SPHINXPROJ
= Libre-SOC
24 # Put it first so that "make" without argument is like "make help".
26 @
$(SPHINXBUILD
) -M help
"$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS
) $(O
)
30 # Catch-all target: route all unknown targets to Sphinx using the new
31 # "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS).
33 mkdir
-p
"$(SOURCEDIR)"/src
/gen
34 sphinx-apidoc
--ext-autodoc
-o
"$(SOURCEDIR)"/src
/gen .
/src
/soc
35 @
$(SPHINXBUILD
) -M
$@
"$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS
) $(O
)
37 htmlupload
: clean html
38 rsync
-HPavz
--delete build
/html
/* \
39 libre-soc.org
:/var
/www
/libre-soc.org
/docs
/soc
/