| #!/usr/bin/env bash | 
 |  | 
 | source $(dirname "$0")/common.sh | 
 | set -e | 
 |  | 
 | start_section "symbiflow.install" "Installing packages" | 
 | apt update | 
 | apt install -y \ | 
 |         bash \ | 
 |         bison \ | 
 |         build-essential \ | 
 |         ca-certificates \ | 
 |         clang-format \ | 
 |         cmake \ | 
 |         colordiff \ | 
 |         coreutils \ | 
 |         curl \ | 
 |         flex \ | 
 |         git \ | 
 |         graphviz \ | 
 |         inkscape \ | 
 |         jq \ | 
 |         make \ | 
 |         ninja-build \ | 
 |         nodejs \ | 
 |         openjdk-11-jdk \ | 
 |         pixz \ | 
 |         python \ | 
 |         python3 \ | 
 |         python3-dev \ | 
 |         python3-pytest \ | 
 |         python3-virtualenv \ | 
 |         python3-yaml \ | 
 |         psmisc \ | 
 |         virtualenv \ | 
 |         wget | 
 | end_section "symbiflow.install" | 
 |  | 
 | start_section "symbiflow.configure_cmake" "Configuring CMake (make env)" | 
 | make env | 
 | end_section "symbiflow.configure_cmake" | 
 |  | 
 | source env/conda/bin/activate f4pga_arch_def_base | 
 |  | 
 | # Output some useful info | 
 | start_section "info.conda.env" "Info on ${YELLOW}conda environment${NC}" | 
 | conda info | 
 | end_section "info.conda.env" | 
 |  | 
 | start_section "info.conda.config" "Info on ${YELLOW}conda config${NC}" | 
 | conda config --show | 
 | end_section "info.conda.config" |