VOL-1493 VOL-1454:
Process omci messages. Properly set device state
using new core_proxy api.
Implement and process inter adapter messages.
Start and use openomci state machine. Update
handler and omci_cc for new core/adapter proxy
Can now successfully mib upload and mib_sync is success
Change-Id: Id2b3e3b700601dad035886544f5b1f5606b146ad
diff --git a/python/Makefile b/python/Makefile
index 03b1684..ec8b91d 100644
--- a/python/Makefile
+++ b/python/Makefile
@@ -123,8 +123,10 @@
venv: ${VENVDIR}/.built
${VENVDIR}/.built:
- @ virtualenv ${VENVDIR}
- @ . ${VENVDIR}/bin/activate && \
+ virtualenv -v ${VENVDIR}
+ # these are just symlinks to the other folders in the venv. this makes it appear as if there are duplicate definitions in PYTHONPATH. venv bug?
+ rm ${VENVDIR}/local/bin ${VENVDIR}/local/lib ${VENVDIR}/local/include
+ . ${VENVDIR}/bin/activate && \
pip install --upgrade pip; \
if ! pip install -r requirements.txt; \
then \
@@ -139,7 +141,7 @@
cp ../../pyvoltha/dist/*.tar.gz pyvoltha/dist/
mkdir -p voltha-protos/dist
cp ../../voltha-protos/dist/*.tar.gz voltha-protos/dist/
- @ . ${VENVDIR}/bin/activate && \
+ . ${VENVDIR}/bin/activate && \
pip install pyvoltha/dist/*.tar.gz && \
pip install voltha-protos/dist/*.tar.gz
endif