From b62443ecf1d9fb022821d6ee735edc5295e2f8e6 Mon Sep 17 00:00:00 2001 From: Dm1tr1y147 Date: Tue, 28 Jul 2020 11:43:21 +0500 Subject: [PATCH] Trying to deploy to Heroku --- bin/compile | 28 ++++++++++++++++++++++++++++ bin/detect | 8 ++++++++ bin/release | 4 ++++ 3 files changed, 40 insertions(+) create mode 100644 bin/compile create mode 100644 bin/detect create mode 100644 bin/release diff --git a/bin/compile b/bin/compile new file mode 100644 index 0000000..982657e --- /dev/null +++ b/bin/compile @@ -0,0 +1,28 @@ +#!/usr/bin/env bash +# bin/compile + +set -e +set -o pipefail + +BUILD_DIR=$1 +CACHE_DIR=$2 + +function indent() { + c='s/^/ /' + case $(uname) in + Darwin) sed -l "$c";; + *) sed -u "$c";; + esac +} + +cd $BUILD_DIR + +# configure +if [ -f configure ]; then + echo "-----> Configuring" + ./configure 2>&1 | indent +fi + +# make +echo "-----> Compiling with Make" +make 2>&1 | indent \ No newline at end of file diff --git a/bin/detect b/bin/detect new file mode 100644 index 0000000..1f0d7a0 --- /dev/null +++ b/bin/detect @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# bin/detect + +if [[ -f $1/Makefile || -f $1/configure ]]; then + echo "C" && exit 0 +else + echo "no" && exit 1 +fi \ No newline at end of file diff --git a/bin/release b/bin/release new file mode 100644 index 0000000..789ba29 --- /dev/null +++ b/bin/release @@ -0,0 +1,4 @@ +#!/usr/bin/env bash +# bin/release + +echo "--- {}" \ No newline at end of file