Spike config/basic

This commit is contained in:
John Barnette 2012-10-02 12:16:25 -07:00
parent ca227f7c4f
commit 9554e58b46
3 changed files with 28 additions and 0 deletions

1
.gitignore vendored
View file

@ -1,3 +1,4 @@
/.bundle
/bin
/config/local.rb
/vendor/cache

23
config/basic.rb Normal file
View file

@ -0,0 +1,23 @@
# Set up the execution environment. Load this file before trying to do
# anything else. This file assumes that the repo's been bootstrapped.
require "pathname"
# Make sure we're in the repo's root directory.
Dir.chdir Pathname.new(__FILE__).realpath + "../.."
# Load local config if it exists.
local = File.expand_path "../local.rb", __FILE__
load local if File.file? local
# Add local deps to the load path.
require "rubygems"
require "bundler/setup"
# Add local lib to the front of the load path if it exists.
lib = File.expand_path "../../lib", __FILE__
$:.unshift lib if File.directory? lib

View file

@ -49,3 +49,7 @@ end
strap = %w(script/bootstrap --deployment --local --without development:test)
abort "Can't bootstrap, dependencies are outdated." unless system *strap
# Set up our local configuration, deps, and load path.
load "config/basic.rb"