From 31733afa722d00e815bbfca8f8c1174038f990a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hakan=20ATA=C3=87?= Date: Sat, 2 Nov 2019 00:38:17 +0300 Subject: [PATCH] Adding support for FreeBSD and bash location discovery via env --- bootstrap-vitasdk.sh | 2 +- include/install-packages.sh | 2 +- include/install-vitasdk.sh | 4 ++-- install-all.sh | 2 +- vdpm | 2 +- vitasdk-update | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/bootstrap-vitasdk.sh b/bootstrap-vitasdk.sh index 5305256..c13a50b 100755 --- a/bootstrap-vitasdk.sh +++ b/bootstrap-vitasdk.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -e DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" diff --git a/include/install-packages.sh b/include/install-packages.sh index 14d3c5a..584a91b 100755 --- a/include/install-packages.sh +++ b/include/install-packages.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -e diff --git a/include/install-vitasdk.sh b/include/install-vitasdk.sh index ba9017c..40b25f8 100755 --- a/include/install-vitasdk.sh +++ b/include/install-vitasdk.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash get_download_link () { curl -sL https://github.com/vitasdk/vita-headers/raw/master/.travis.d/last_built_toolchain.py | python - $@ @@ -8,7 +8,7 @@ install_vitasdk () { INSTALLDIR=$1 case "$(uname -s)" in - Darwin*) + Darwin*|FreeBSD*) mkdir -p $INSTALLDIR wget -O "vitasdk-nightly.tar.bz2" "$(get_download_link master osx)" tar xf "vitasdk-nightly.tar.bz2" -C $INSTALLDIR --strip-components=1 diff --git a/install-all.sh b/install-all.sh index 5ffcfed..afb6b8d 100755 --- a/install-all.sh +++ b/install-all.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -e diff --git a/vdpm b/vdpm index 1c9d453..733b74f 100755 --- a/vdpm +++ b/vdpm @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # vitasdk package manager # (aka a 5 liner around tar and curl) diff --git a/vitasdk-update b/vitasdk-update index 7a9df5e..0f6d460 100755 --- a/vitasdk-update +++ b/vitasdk-update @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -e