#!/bin/bash ca_dir="${HOME}/advanced_computer_architecture" mkdir -p advanced_computer_architecture cd $HOME if [ ! -d gem5 ]; then hg clone http://repo.gem5.org/gem5 fi cd gem5 hg pull #scons build/ARM/gem5.debug scons build/ARM/gem5.opt #scons build/X86/gem5.debug #scons build/X86/gem5.opt cd $ca_dir mkdir system cd system wget http://www.gem5.org/dist/current/arm/aarch-system-2014-10.tar.xz tar xvJf aarch-system-2014-10.tar.xz if [ $? == 0 ]; then rm aarch-system-2014-10.tar.xz fi echo 'export M5_PATH="${ca_dir}/system"' >> .bashrc cd $HOME cp -r /vagrant/local_config/ssh/* ~/.ssh /vagrant/local_config/local_bootstrap.sh