summaryrefslogtreecommitdiff
path: root/bin/omnibus-setup
diff options
context:
space:
mode:
authormo khan <mo.khan@gmail.com>2020-06-25 10:05:20 -0600
committermo khan <mo.khan@gmail.com>2020-06-25 10:05:20 -0600
commit9ac80fbe229ee6e6434d6b2a12f6dcbac4147d18 (patch)
tree9e20c31842757895465f550462c2f2da1ea19e4e /bin/omnibus-setup
parentc56a674223b3279b23b66aca409dc23c4252d647 (diff)
Prepare separate projects for each tool-version
Diffstat (limited to 'bin/omnibus-setup')
-rwxr-xr-xbin/omnibus-setup36
1 files changed, 36 insertions, 0 deletions
diff --git a/bin/omnibus-setup b/bin/omnibus-setup
new file mode 100755
index 0000000..21a3614
--- /dev/null
+++ b/bin/omnibus-setup
@@ -0,0 +1,36 @@
+#!/bin/sh
+
+set -e
+
+cd "$(dirname "$0")/.."
+
+apt-get update -q
+apt-get install -y --no-install-recommends \
+ autoconf \
+ automake \
+ bison \
+ build-essential \
+ ca-certificates \
+ cmake \
+ curl \
+ fakeroot \
+ gettext \
+ git \
+ git \
+ libdb-dev \
+ libffi-dev \
+ libgdbm-dev \
+ libgdbm6 \
+ libncurses5-dev \
+ libreadline6-dev \
+ libssl-dev \
+ libtool \
+ libtool-bin \
+ libyaml-dev \
+ python3 \
+ ruby \
+ ruby-dev \
+ zlib1g-dev
+ln -s /usr/bin/python3 /usr/bin/python
+gem install bundler
+bundle install