GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - rvm/executable-hooks

BranchesTags
Open more actions menu

Latest commit

 

History

67 Commits
67 Commits

Folders and files

NameName
Last commit message
Last commit date
bin
bin
 
 
ext/wrapper_installer
ext/wrapper_installer
 
 
lib
lib
 
 
test-tf-bundle
test-tf-bundle
 
 
test-tf-truffleruby
test-tf-truffleruby
 
 
test-tf
test-tf
 
 
.gitignore
.gitignore
 
 
.travis.yml
.travis.yml
 
 
CHANGELOG.md
CHANGELOG.md
 
 
DEVELOPMENT.md
DEVELOPMENT.md
 
 
Gemfile
Gemfile
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
executable-hooks.gemspec
executable-hooks.gemspec
 
 

Repository files navigation

Rubygems executable hooks

Add next rubygems plugin support for executables.

Usage

Install the gem:

gem install executable-hooks

In gem lib dir create rubygems_executable_plugin.rb:

Gem.execute do |original_file|
  warn("Executing: #{original_file}")
end

Generate and install the new gem with executable hook.

Now try it:

gem install haml
haml --version

Returns:

Executing: /home/mpapis/.rvm/gems/ruby-1.8.7-p374-new1/bin/haml
Haml 4.0.3

About

No description, website, or topics provided.

Resources

Readme
License

Code of conduct

Code of conduct
Activity
Custom properties

Stars

21 stars

Watchers

17 watching

Forks

10 forks
Report repository

Releases

Sponsor this project

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.