public
Rubygem
Description: Don't mind this, go to http://github.com/integrity/integrity
Homepage: http://integrityapp.com
Clone URL: git://github.com/foca/integrity.git
Simplify $LOAD_PATH and require logic in integrity.rb
wilson (author)
Thu Nov 20 08:49:01 -0800 2008
commit  c384cf57a67f00d2ee859209aa7eb66f8920c6d0
tree    3fb5b25e3f6a914facd1a41dc99d671ba6ef5d89
parent  5a84bd67b5207ead17fc60296e02bb2f7b8dc42a
...
1
2
 
 
 
3
4
5
...
17
18
19
20
 
 
 
 
 
 
21
22
23
...
 
 
1
2
3
4
5
6
...
18
19
20
 
21
22
23
24
25
26
27
28
29
0
@@ -1,5 +1,6 @@
0
-__DIR__ = File.dirname(__FILE__)
0
-$:.unshift "#{__DIR__}/integrity", *Dir["#{__DIR__}/../vendor/**/lib"].to_a
0
+current_dir = File.expand_path(File.dirname(__FILE__))
0
+vendor_lib_directories = Dir[File.join(current_dir, '..', 'vendor/**/lib')]
0
+$:.unshift File.join(current_dir, 'integrity'), *vendor_lib_directories
0
 
0
 require 'rubygems'
0
 require 'json'
0
@@ -17,7 +18,12 @@ require "core_ext/object"
0
 require "core_ext/string"
0
 require "core_ext/time"
0
 
0
-%w(project build builder scm scm/git notifier).each &method(:require)
0
+require 'project'
0
+require 'build'
0
+require 'builder'
0
+require 'scm'
0
+require 'scm/git'
0
+require 'notifier'
0
 
0
 module Integrity
0
   def self.new(config_file = nil)

Comments