lib/dev/Environment.rb in dev-1.0.41 vs lib/dev/Environment.rb in dev-1.0.42

- old
+ new

@@ -19,9 +19,14 @@ def self.dev_root dir="~" dir=ENV["HOME"] unless ENV["HOME"].nil? dir=ENV["USERPROFILE"].gsub('\\','/') unless ENV["USERPROFILE"].nil? dir=ENV["DEV_ROOT"].gsub('\\','/') unless ENV["DEV_ROOT"].nil? + + wrk_rel = Rake.original_dir().match(/(\/wrk\/[.\w\d-]+\/[.\w\d-]+\/[.\w\d-]+)/)[1] if Rake.original_dir().match(/(\/wrk\/[.\w\d-]+\/[.\w\d-]+\/[.\w\d-]+)/).length > 0 + if(wrk_rel.length > 0) + dir = Rake.original_dir().gsub(wrk_rel,""); + end return dir end def self.expand_string_variables(str) eval("\"#{str.gsub('"','\"')}\"")