aboutsummaryrefslogtreecommitdiffstats
path: root/package/kernel/hwmon-gsc/src
Commit message (Expand)AuthorAgeFilesLines
* kernel: move the gateworks system controller driver to an out-of-tree packageFelix Fietkau2017-01-102-0/+309
id='n41' href='#n41'>41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
#! /bin/bash

set -e

source .travis/common.sh

##########################################################################

# Output status information.
(
	set +e
	set -x
	git status
	git branch -v
	git log -n 5 --graph
	git log --format=oneline -n 20 --graph
)
echo
echo -en 'travis_fold:end:before_install.git\\r'
echo

##########################################################################

# Mac OS X specific setup.
if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then
	(
		echo
		echo 'Setting up brew...' && echo -en 'travis_fold:start:before_install.brew\\r'
		echo
		brew update
		brew tap Homebrew/bundle
		brew bundle
		brew install ccache
		echo
		echo -en 'travis_fold:end:before_install.brew\\r'
		echo
	)
fi

##########################################################################

# Install iverilog
(
	if [ ! -e ~/.local-bin/bin/iverilog ]; then
		echo
		echo 'Building iverilog...' && echo -en 'travis_fold:start:before_install.iverilog\\r'
		echo
		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
		make install
		echo
		echo -en 'travis_fold:end:before_install.iverilog\\r'
		echo
	fi
)

##########################################################################