blob: ce16ada43edbd60ed0d7d9fd44533a3ca4f17f33 [file] [log] [blame]
Anthony Youngb62b4ca2011-10-26 22:29:08 -07001#!/bin/sh
2set -o xtrace
3set -o errexit
4
5# Install basics for vi and git
6yum -y --enablerepo=base install gcc make vim-enhanced zlib-devel openssl-devel
7
8# Simple but usable vimrc
9if [ ! -e /root/.vimrc ]; then
10 cat > /root/.vimrc <<EOF
11syntax on
12se ts=4
13se expandtab
14se shiftwidth=4
15EOF
16fi
17
18# Use the pretty vim
19if [ -e /usr/bin/vim ]; then
20 rm /bin/vi
21 ln -s /usr/bin/vim /bin/vi
22fi
23
24# Install git
25if ! which git; then
26 DEST=/tmp/
27 GITDIR=$DEST/git-1.7.7
28 cd $DEST
29 rm -rf $GITDIR*
30 wget http://git-core.googlecode.com/files/git-1.7.7.tar.gz
31 tar xfv git-1.7.7.tar.gz
32 cd $GITDIR
33 ./configure
34 make install
35fi
36
37# Clone devstack
38DEVSTACK=/root/devstack
39if [ ! -d $DEVSTACK ]; then
40 git clone git://github.com/cloudbuilders/devstack.git $DEVSTACK
41fi