PATH: //opt/alt/ruby26/lib64/ruby/2.6.0/bundler/cli
FILE_BARU
CREATE
FOLDER_BARU
MKDIR
UPLOAD_FILE
GO
[ .. KEMBALI ]
📄 add.rb
↓
X
📄 binstubs.rb
↓
X
📄 cache.rb
↓
X
📄 check.rb
↓
X
📄 clean.rb
↓
X
📄 common.rb
↓
X
📄 config.rb
↓
X
📄 console.rb
↓
X
📄 doctor.rb
↓
X
📄 exec.rb
↓
X
📄 gem.rb
↓
X
📄 info.rb
↓
X
📄 init.rb
↓
X
📄 inject.rb
↓
X
📄 install.rb
↓
X
📄 issue.rb
↓
X
📄 list.rb
↓
X
📄 lock.rb
↓
X
📄 open.rb
↓
X
📄 outdated.rb
↓
X
📄 package.rb
↓
X
📄 platform.rb
↓
X
📄 plugin.rb
↓
X
📄 pristine.rb
↓
X
📄 remove.rb
↓
X
📄 show.rb
↓
X
📄 update.rb
↓
X
📄 viz.rb
↓
X
SAVING...
BERHASIL DIUBAH!
EDITING: binstubs.rb
# frozen_string_literal: true module Bundler class CLI::Binstubs attr_reader :options, :gems def initialize(options, gems) @options = options @gems = gems end def run Bundler.definition.validate_runtime! path_option = options["path"] path_option = nil if path_option && path_option.empty? Bundler.settings.set_command_option :bin, path_option if options["path"] Bundler.settings.set_command_option_if_given :shebang, options["shebang"] installer = Installer.new(Bundler.root, Bundler.definition) installer_opts = { :force => options[:force], :binstubs_cmd => true } if options[:all] raise InvalidOption, "Cannot specify --all with specific gems" unless gems.empty? @gems = Bundler.definition.specs.map(&:name) installer_opts.delete(:binstubs_cmd) elsif gems.empty? Bundler.ui.error "`bundle binstubs` needs at least one gem to run." exit 1 end gems.each do |gem_name| spec = Bundler.definition.specs.find {|s| s.name == gem_name } unless spec raise GemNotFound, Bundler::CLI::Common.gem_not_found_message( gem_name, Bundler.definition.specs ) end if options[:standalone] next Bundler.ui.warn("Sorry, Bundler can only be run via RubyGems.") if gem_name == "bundler" Bundler.settings.temporary(:path => (Bundler.settings[:path] || Bundler.root)) do installer.generate_standalone_bundler_executable_stubs(spec) end else installer.generate_bundler_executable_stubs(spec, installer_opts) end end end end end
SIMPAN PERUBAHAN