blob: 362c9f207b899018572e01e2ba59df5c5225bd4a [file] [log] [blame] [edit]
#!/usr/bin/env bash
# Prepare Homebrew
brew update
brew tap Homebrew/bundle
brew bundle
brew install ccache
# Install Icarus Verilog
mkdir -p ~/.local-src
mkdir -p ~/.local-bin
cd ~/.local-src
git clone git://github.com/steveicarus/iverilog.git
cd iverilog
autoconf
./configure --prefix=$HOME/.local-bin
make -j 4
make install
# Configure new PATH
cat >>$HOME/.bash_profile <<'EOF'
export PATH="/usr/local/opt/ccache/libexec:$HOME/.local-bin/bin:$PATH"
EOF