Fix multiversion builds
This includes:
* Revert switch to onf-make: onf-make was never compatible with
this repo. For now, we want to revert these changes so that the
build can work properly again.
* Re-enable static builds: the latest updates don't require removing
patching from voltha-system-tests or cord-tester to work. The build
also succeeds if patching is removed, so that is a likely future
change to those repos.
* Switch to an updated custom version of sphinx-multiversion: though
originally forked from zdw for the purpose of making changes to the
prep step or other functionality, none was necessary. However, the
latest changes to the mainline sphinx-multiversion have now been
brought into the fork, with zdw's prep additions included.
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
Change-Id: I0afb08030edcae4d2e968c63ef5eb11e17085d8a
diff --git a/makefiles-orig/include.mk b/makefiles-orig/include.mk
index c400f4b..7b983c1 100644
--- a/makefiles-orig/include.mk
+++ b/makefiles-orig/include.mk
@@ -41,7 +41,7 @@
include $(ONF_MAKEDIR)/etc/include.mk # banner macros
include $(ONF_MAKEDIR)/commands/include.mk # Tools and local installers
-# include $(ONF_MAKEDIR)/virtualenv.mk# # lint-{jjb,python} depends on venv
+include $(ONF_MAKEDIR)/virtualenv.mk# # lint-{jjb,python} depends on venv
include $(ONF_MAKEDIR)/patches/include.mk# # Patch when python 3.10+ in use
include $(ONF_MAKEDIR)/lint/include.mk