diff --git a/compiler/ir.py b/compiler/ir.py index 4b3d71d3e..3b4de58a0 100644 --- a/compiler/ir.py +++ b/compiler/ir.py @@ -990,3 +990,4 @@ def valid(self): # and not self.get_stdin() is None # and not self.get_stdout() is None))) + diff --git a/scripts/distro-deps.sh b/scripts/distro-deps.sh index fee9eafbe..65e1cb4fd 100755 --- a/scripts/distro-deps.sh +++ b/scripts/distro-deps.sh @@ -30,7 +30,7 @@ fi # convert to lowercase distro=$(printf '%s\n' "$distro" | LC_ALL=C tr '[:upper:]' '[:lower:]') # compile the list of the shared required packages -pkgs="automake bc curl gcc git libtool m4 python sudo wget" +pkgs="automake bc curl gcc git graphviz libtool m4 python sudo wget" # now do different things depending on distro case "$distro" in ubuntu*) diff --git a/scripts/setup-pash.sh b/scripts/setup-pash.sh index 45bc39ccb..e939d92fa 100755 --- a/scripts/setup-pash.sh +++ b/scripts/setup-pash.sh @@ -89,6 +89,7 @@ echo "Installing python dependencies..." python3 -m pip install jsonpickle --root $PYTHON_PKG_DIR --ignore-installed #&> $LOG_DIR/pip_install_jsonpickle.log python3 -m pip install pexpect --root $PYTHON_PKG_DIR --ignore-installed #&> $LOG_DIR/pip_install_pexpect.log +python3 -m pip install graphviz --root $PYTHON_PKG_DIR --ignore-installed #&> $LOG_DIR/pip_install_graphviz.log python3 -m pip install numpy --root $PYTHON_PKG_DIR --ignore-installed #&> $LOG_DIR/pip_install_numpy.log python3 -m pip install matplotlib --root $PYTHON_PKG_DIR --ignore-installed #&> $LOG_DIR/pip_install_matplotlib.log