at 16.09-beta 714 B view raw
1diff --git a/rubygems/lib/rubygems/installer.rb b/rubygems/lib/rubygems/installer.rb 2index a88d393..8612901 100644 3--- a/rubygems/lib/rubygems/installer.rb 4+++ b/rubygems/lib/rubygems/installer.rb 5@@ -766,7 +766,15 @@ TEXT 6 # Ensures that files can't be installed outside the gem directory. 7 8 def extract_files 9- @package.extract_files gem_dir 10+ ret = @package.extract_files gem_dir 11+ if ENV['NIX_POST_EXTRACT_FILES_HOOK'] 12+ puts 13+ puts "running NIX_POST_EXTRACT_FILES_HOOK #{ENV['NIX_POST_EXTRACT_FILES_HOOK']} #{gem_dir}" 14+ system("#{ENV['NIX_POST_EXTRACT_FILES_HOOK']} #{gem_dir}") 15+ puts "running NIX_POST_EXTRACT_FILES_HOOK done" 16+ puts 17+ end 18+ ret 19 end 20 21 ##