tbm: add missing dependencies

Change-Id: I4b8cbe59330f36385f73bd0945610267ab2b4e06
diff --git a/install-prereqs.sh b/install-prereqs.sh
index e23d90e..9dd39fd 100755
--- a/install-prereqs.sh
+++ b/install-prereqs.sh
@@ -136,11 +136,12 @@
             echo Creating virtual python environment ${PYTHON_SHODAN_ENV}
             python3 -m venv --system-site-packages --upgrade-deps "${PYTHON_SHODAN_ENV}"
         fi
-        PIP_INSTALL_ARGS=""
+        local -a PIP_INSTALL_ARGS=()
         for REQ_FILE in ${PYTHON_REQUIREMENTS} ; do
-            PIP_INSTALL_ARGS="${PIP_INSTALL_ARGS} -r ${REQ_FILE}"
+            PIP_INSTALL_ARGS+=("-r" "${REQ_FILE}")
         done
-        pip3 install ${PIP_INSTALL_ARGS}
+        PIP_INSTALL_ARGS+=("${ROOTDIR}/sw/flatbuffers/python")
+        pip3 install "${PIP_INSTALL_ARGS[@]}"
     fi
 }
 
diff --git a/python-requirements.txt b/python-requirements.txt
index f65524e..93988ac 100644
--- a/python-requirements.txt
+++ b/python-requirements.txt
@@ -20,6 +20,7 @@
 # camkes-deps
 
 hjson
+jsonschema
 lit
 mako
 matplotlib