Blame view

script/bootstrap 463 Bytes
9d3e514b9   John Barnette   Initial commit
1
2
  #!/bin/sh
  # Make sure all our local dependencies are available.
62a36b906   John Barnette   Fail fast
3
  set -e
9d3e514b9   John Barnette   Initial commit
4
5
6
7
8
9
10
11
  # FIX: only sudo if gem home isn't writable
  
  (gem spec bundler -v '~> 1.2.0' > /dev/null 2>&1) ||
    sudo gem install bundler --no-rdoc --no-ri
  
  # We don't want old config hanging around.
  
  rm -rf .bundle/config
a32baeef4   John Barnette   Remove librarian-...
12
  rm -rf .librarian/puppet/config
9d3e514b9   John Barnette   Initial commit
13

9d3e514b9   John Barnette   Initial commit
14
  # Bundle install unless we're already up to date.
d4af4bf81   Will Farrington   Update our boxen ...
15
  export PATH=$(pwd)/vendor/shims:$PATH
9d3e514b9   John Barnette   Initial commit
16
  bundle install --binstubs bin --path .bundle --quiet "$@"