summaryrefslogtreecommitdiff
path: root/script/bootstrap.sh
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2013-12-06 20:27:45 -0700
committermo khan <mo@mokhan.ca>2013-12-06 20:27:45 -0700
commit2563273fc996a9f7bcd73c6fcb99d5047234ebe4 (patch)
tree9a9faa173d877d7665fbea9990767d490a8ab234 /script/bootstrap.sh
parent7c19615caeb3290bcc6edeebfacef4f7b1d6ae83 (diff)
use vmware workstation provider.
Diffstat (limited to 'script/bootstrap.sh')
-rw-r--r--script/bootstrap.sh38
1 files changed, 30 insertions, 8 deletions
diff --git a/script/bootstrap.sh b/script/bootstrap.sh
index 70a399ed..2964e8c1 100644
--- a/script/bootstrap.sh
+++ b/script/bootstrap.sh
@@ -1,12 +1,34 @@
#!/usr/bin/env bash
-apt-get update
-apt-get install -y nginx
-apt-get install -y imagemagick
-apt-get install -y postgresql-9.1
-apt-get install -y nodejs
-apt-get install -y npm
-apt-get install -y bash curl git patch bzip2 build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev libgdbm-dev ncurses-dev automake libtool bison subversion pkg-config libffi-dev libcurl3-dev imagemagick libmagickwand-dev libpcre3-dev libpq-dev
+apt-get update -y
+apt-get -y install curl git-core python-software-properties imagemagick libmagickwand-dev memcached
+apt-get -y install build-essential
+apt-get -y install tklib
+# Extras for RubyGems and Rails:
+apt-get -y install zlib1g-dev libssl-dev
+# Readline Dev on Ubuntu 12.04 LTS:
+apt-get -y install libreadline-gplv2-dev
+# Install some nokogiri dependencies:
+apt-get -y install libxml2 libxml2-dev libxslt1-dev
+apt-get -y install gawk libreadline6-dev libyaml-dev libsqlite3-dev sqlite3 autoconf libgdbm-dev libncurses5-dev automake libtool bison pkg-config libffi-dev
+apt-get -y autoremove
+add-apt-repository -y ppa:nginx/stable
+apt-get -y update
+apt-get -y install nginx
+add-apt-repository -y ppa:pitti/postgresql
+apt-get -y update
+apt-get -y install postgresql-9.2 libpq-dev
+add-apt-repository -y ppa:chris-lea/node.js
+apt-get -y update
+apt-get -y install nodejs
+apt-get -y install build-essential
+# Packages required for compilation of some stdlib modules
+apt-get -y install tklib
+# Extras for RubyGems and Rails:
+apt-get -y install zlib1g-dev libssl-dev
+# Readline Dev on Ubuntu 12.04 LTS:
+apt-get -y install libreadline-gplv2-dev
+# Install some nokogiri dependencies:
+apt-get -y install libxml2 libxml2-dev libxslt1-dev
su -c 'bash /vagrant/script/bootstrap-vagrant.sh' vagrant
-\curl -#L https://get.rvm.io | bash -s stable --autolibs=3 --ruby