method

check_executable_overwrite

check_executable_overwrite(filename)
public

Checks if filename exists in +@bin_dir+.

If +@force+ is set filename is overwritten.

If filename exists and is a RubyGems wrapper for different gem the user is consulted.

If filename exists and +@bin_dir+ is Gem.default_bindir (/usr/local) the user is consulted.

Otherwise filename is overwritten.