diff --git a/.travis.yml b/.travis.yml index dd9e87c..a392229 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,20 +1,22 @@ -sudo: false +sudo: required language: rust rust: - nightly -addons: - apt: - packages: - - nasm - - libfuse-dev os: - linux + - osx before_install: - if [ `uname` = "Darwin" ]; then brew tap nashenas88/gcc_cross_compilers; brew update; brew unlink gcc; - brew install nashenas88/gcc_cross_compilers/i386-elf-binutils nashenas88/gcc_cross_compilers/i386-elf-gcc nasm; + brew install nashenas88/gcc_cross_compilers/x86_64-elf-binutils nashenas88/gcc_cross_compilers/x86_64-elf-gcc nasm; + fi + - if [ `uname` = "Linux" ]; then + sudo apt-get install -qq nasm pkg-config fuse; + sudo modprobe fuse; + sudo chmod 666 /dev/fuse; + sudo chown root:$USER /etc/fuse.conf; fi script: - make clean