From 70b25be45ac318db445cffb2b91ecadc70ffeafa Mon Sep 17 00:00:00 2001 From: Damian Rouson Date: Tue, 13 Oct 2020 10:03:15 -0700 Subject: WIP: start installation script --- install.sh | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100755 install.sh (limited to 'install.sh') diff --git a/install.sh b/install.sh new file mode 100755 index 0000000..62e6892 --- /dev/null +++ b/install.sh @@ -0,0 +1,25 @@ +#!/bin/sh + +set -u # error on use of undefined variable +set -e # exit on error + +# Install Haskell Stack to /usr/local/bin/stack +if command -v stack &> /dev/null ; then + echo "found stack" +else + curl -sSL https://get.haskellstack.org/ | sh +fi + + +# Check for Stack in /usr/local/bin/stack + +# On macOS, it might be necessary to run 'xcode-select --install' and/or +# 'open /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg' +# to set up the Xcode command-line tools, which Stack uses. + +# Add '${USER}/.local/bin' the beginning of PATH in the fpm-setup.sh + +#cd boostrap +#stack install + +# Check for fpm in ${USER}/.local/bin -- cgit v1.2.3