Adjusts Run Post Install
This commit is contained in:
		
							parent
							
								
									341fb109ab
								
							
						
					
					
						commit
						4058369710
					
				@ -6,7 +6,7 @@ before_install:
 | 
			
		||||
rvm:
 | 
			
		||||
- 2.1.0
 | 
			
		||||
script:
 | 
			
		||||
- bundle exec rake
 | 
			
		||||
- bundle exec rake checks
 | 
			
		||||
notifications:
 | 
			
		||||
  email:
 | 
			
		||||
    recipients:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										16
									
								
								Rakefile
									
									
									
									
									
								
							
							
						
						
									
										16
									
								
								Rakefile
									
									
									
									
									
								
							@ -1,7 +1,21 @@
 | 
			
		||||
require "bundler/gem_tasks"
 | 
			
		||||
require "rubocop/rake_task"
 | 
			
		||||
require "rspec/core/rake_task"
 | 
			
		||||
require "pathname"
 | 
			
		||||
require "fileutils"
 | 
			
		||||
 | 
			
		||||
RuboCop::RakeTask.new
 | 
			
		||||
RSpec::Core::RakeTask.new(:rspec)
 | 
			
		||||
 | 
			
		||||
task default: [:rubocop, :rspec]
 | 
			
		||||
task :create_man do |_t|
 | 
			
		||||
  os_prefix = "/usr/local"
 | 
			
		||||
  man_prefix = Pathname("#{os_prefix}/share/man/man1")
 | 
			
		||||
  man_pages = "man/git-*"
 | 
			
		||||
 | 
			
		||||
  Pathname.glob(man_pages) do |path|
 | 
			
		||||
    FileUtils.cp(path, man_prefix + path.basename)
 | 
			
		||||
  end
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
task checks: [:rubocop, :rspec]
 | 
			
		||||
task default: [:checks, :create_man]
 | 
			
		||||
 | 
			
		||||
@ -1,10 +0,0 @@
 | 
			
		||||
PREFIX = "/usr/local"
 | 
			
		||||
MANPREFIX = "#{PREFIX}/share/man/man1"
 | 
			
		||||
MAN_PAGES = "man/git-*"
 | 
			
		||||
 | 
			
		||||
require "fileutils"
 | 
			
		||||
 | 
			
		||||
Dir.glob(MAN_PAGES).each do |f|
 | 
			
		||||
  filename = File.basename(f)
 | 
			
		||||
  FileUtils.cp(f, "#{MANPREFIX}/#{filename}")
 | 
			
		||||
end
 | 
			
		||||
@ -17,7 +17,7 @@ Gem::Specification.new do |spec|
 | 
			
		||||
  spec.description = "Changelog generation has never been so easy. Fully automate changelog generation - this gem generate change log file based on tags, issues and merged pull requests from Github issue tracker."
 | 
			
		||||
  spec.homepage = "https://github.com/skywinder/Github-Changelog-Generator"
 | 
			
		||||
  spec.license = "MIT"
 | 
			
		||||
  spec.extensions  = "ext/mkrf_conf.rb"
 | 
			
		||||
  spec.extensions = ["Rakefile"]
 | 
			
		||||
 | 
			
		||||
  spec.files = `git ls-files -z`.split("\x0")
 | 
			
		||||
  spec.executables   = spec.files.grep(%r{^bin/}) { |f| File.basename(f) }
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user