summaryrefslogtreecommitdiff
path: root/.travis/install.sh
blob: d9dd31aa38777b9efd2995dfb5e22b00508da9ec (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/bash

if [[ $TRAVIS_OS_NAME != 'linux' ]]; then
  brew update
  # fix an issue with libtool on travis by reinstalling it
  brew uninstall libtool;
  brew install libtool dejagnu;
else
  sudo apt-get update
  sudo apt-get install dejagnu texinfo
  case "$HOST" in
    i386-pc-linux-gnu)
	sudo apt-get install gcc-multilib g++-multilib
	;;
    moxie-unknown-elf)
	echo 'deb http://repos.moxielogic.org:7114/MoxieLogic moxiedev main' | sudo tee -a /etc/apt/sources.list
	sudo apt-get update -qq
	sudo apt-get install -y --allow-unauthenticated moxielogic-moxie-elf-gcc moxielogic-moxie-elf-gdb-sim
	;;
  esac
fi