#!/bin/sh # this is a dispatcher script which will call the arch-specific # script based on the arch specified as command line argument arch="$1" if [ "x$arch" = "x" ]; then echo "Error: You have to specify the architecture as first argument, e.g. $0 amd64" exit 2 fi if [ ! -d "./contrib" ]; then echo "Run ./contrib/jenkins_arch.sh from the root of the libosmocore tree" exit 1 fi set -x gcc --version set -e case "$arch" in amd64) ./contrib/jenkins_amd64.sh ;; arm|arm-none-eabi) ./contrib/jenkins_arm.sh ;; *) set +x echo "Unexpected architecture '$arch'" exit 1 ;; esac