blob: 1605f255cb1fbd7c040de74d23570befb5abbe30 [file] [log] [blame] [edit]
#!/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"