diff options
Diffstat (limited to 'install.sh')
-rwxr-xr-x | install.sh | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/install.sh b/install.sh deleted file mode 100755 index 1e8dd22..0000000 --- a/install.sh +++ /dev/null @@ -1,70 +0,0 @@ -#!/bin/sh - -installBinary() { - buildDirectory="${1}" - binaryDirectory="${2}" - - mkdir -pvm755 "${binaryDirectory}" - - install -vm755 "${buildDirectory}/bowshock/bowshock" "${binaryDirectory}"/bowshock -} - -installData() { - sourceDirectory="${1}" - dataDirectory="${2}" - - mkdir -pvm755 "${dataDirectory}/shaders" - - install -vm644 "${sourceDirectory}/CHANGELOG.md" "${dataDirectory}" - install -vm644 "${sourceDirectory}/CREDITS.txt" "${dataDirectory}" - install -vm644 "${sourceDirectory}/bowshock/shader/"*".glsl" "${dataDirectory}/shaders" -} - -echo installing "${1}" - -if [ "${1}" == "data" ] -then - if [ -z "${2}" ] - then - echo failure: data directory is not set - exit 2 - fi - - sourceDirectory="${PWD}" - dataDirectory="${2}" - - installData "${sourceDirectory}" "${dataDirectory}" - - echo done - - exit 0 -elif [ "${1}" == "all" ] -then - if [ -z "${2}" ] - then - echo failure: build directory is not set - exit 3 - fi - - if [ -z "${3}" ] - then - echo failure: binary directory is not set - exit 2 - fi - - if [ -z "${4}" ] - then - echo failure: data directory is not set - exit 1 - fi - - sourceDirectory="${PWD}" - buildDirectory="${2}" - binaryDirectory="${3}" - dataDirectory="${4}" - - installBinary "${buildDirectory}" "${binaryDirectory}" - installData "${sourceDirectory}" "${dataDirectory}" -fi - -echo done |