Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
Organize dependencies by package
Remove dependency on juggernaut since it is pulled during esdb install.
  • Loading branch information
gravelweb committed Apr 13, 2016
commit 659ca607dba7c27efed750b00c74edb48be927c4
14 changes: 12 additions & 2 deletions setup-vagrantbox.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,20 @@ add-apt-repository ppa:chris-lea/redis-server -y

apt-get update

apt-get install -y ruby redis-server nodejs npm mysql-server git-core ruby-dev libcurl4-openssl-dev libmysqlclient-dev build-essential libxml2-dev libxslt-dev memcached imagemagick libsasl2-dev python-pip python-dev libtiff5-dev libjpeg8-dev zlib1g-dev libfreetype6-dev liblcms2-dev libwebp-dev tcl8.6-dev tk8.6-dev python-tk
# GGTRACKER dependencies
apt-get install -y \
ruby redis-server nodejs npm mysql-server git-core ruby-dev \
libcurl4-openssl-dev libmysqlclient-dev build-essential libxml2-dev \
libxslt-dev

# ESDB dependencies
apt-get install -y \
memcached imagemagick libsasl2-dev python-pip python-dev libtiff5-dev \
libjpeg8-dev zlib1g-dev libfreetype6-dev liblcms2-dev libwebp-dev tcl8.6-dev \
tk8.6-dev python-tk

gem install bundler
npm install -g juggernaut

# Juggetnaut looks for `node` instead of `nodejs`
# Juggernaut looks for `node` instead of `nodejs`
sudo ln -s /usr/bin/nodejs /usr/bin/node