lib/tebako/options_manager.rb in tebako-0.12.6 vs lib/tebako/options_manager.rb in tebako-0.12.7

- old
+ new

@@ -280,9 +280,22 @@ def press_options @press_options ||= "-DPCKG:STRING='#{package}' -DLOG_LEVEL:STRING='#{l_level}' " \ end + def process_gemfile(gemfile_path) + folder = File.dirname(gemfile_path) + filename = File.basename(gemfile_path) + # Change directory to the folder containing the Gemfile + # Because Bundler::Definition.build *sometimes* requires to be in + # the Gemfile directory + Dir.chdir(folder) do + @rv = Tebako::RubyVersionWithGemfile.new(@options["Ruby"], filename) + end + @ruby_ver, @ruby_hash = @rv.extend_ruby_version + @ruby_src_dir = nil + end + def relative?(path) Pathname.new(path).relative? end def ref