Sha256: bc8fa42bc9a80bd0f3efb7744ccc0045600267dd8918e1e55c4a221a6084b37a

Contents?: true

Size: 405 Bytes

Versions: 95

Compression:

Stored size: 405 Bytes

Contents

#!/usr/bin/env ruby
# encoding: UTF-8
#
# runner.rb --
#
#   Run shell scripts from a gem.
#   Symlink to this script to run a script with the same name living in
#   libexec/.
#
require 'pathname'
require 'rubygems'
require 'git-whistles'

target_script = Pathname.new($0).basename
script_path = Git::Whistles::GEMDIR.join('libexec', "#{target_script}.sh").cleanpath.to_s

Kernel.exec script_path, *ARGV

Version data entries

95 entries across 21 versions & 1 rubygems

Version Path
git-whistles-1.1.1 libexec/runner.rb
git-whistles-1.1.0 libexec/runner.rb
git-whistles-1.0.2 bin/git-stash-and-checkout
git-whistles-1.0.2 bin/git-merge-po
git-whistles-1.0.2 bin/git-chop
git-whistles-1.0.2 bin/git-list-branches
git-whistles-1.0.2 libexec/runner.rb
git-whistles-1.0.1 libexec/runner.rb
git-whistles-0.12.0 bin/git-list-branches
git-whistles-0.12.0 bin/git-chop
git-whistles-0.12.0 libexec/runner.rb
git-whistles-0.12.0 bin/git-stash-and-checkout
git-whistles-0.12.0 bin/git-merge-po
git-whistles-0.10.0 bin/git-merge-po
git-whistles-0.10.0 libexec/runner.rb
git-whistles-0.10.0 bin/git-list-branches
git-whistles-0.10.0 bin/git-stash-and-checkout
git-whistles-0.10.0 bin/git-chop
git-whistles-0.9.1 bin/git-list-branches
git-whistles-0.9.1 bin/git-merge-po