diff options
author | Lamont Granquist <lamont@scriptkiddie.org> | 2017-06-21 12:32:34 -0700 |
---|---|---|
committer | Lamont Granquist <lamont@scriptkiddie.org> | 2017-06-21 12:32:34 -0700 |
commit | 5605afa19d54c9ff5450a0186a29c95c666f6503 (patch) | |
tree | c8c0961e9891666c5977e7f63bbe2e574358f4f0 | |
parent | aa80a0441ef24dc9b6278a6ae1bb44a42d7d19de (diff) | |
download | ffi-yajl-5605afa19d54c9ff5450a0186a29c95c666f6503.tar.gz |
allow github-changelog-generator to be optional
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
-rw-r--r-- | Rakefile | 14 |
1 files changed, 9 insertions, 5 deletions
@@ -4,17 +4,21 @@ require "rspec/core/rake_task" require "rubygems/package_task" require "rake/extensiontask" require "ffi_yajl/version" -require "github_changelog_generator/task" Dir[File.expand_path("../*gemspec", __FILE__)].reverse_each do |gemspec_path| gemspec = eval(IO.read(gemspec_path)) Gem::PackageTask.new(gemspec).define end -GitHubChangelogGenerator::RakeTask.new :changelog do |config| - config.issues = false - config.since_tag = "1.0.1" - config.exclude_labels = %w{duplicate question invalid wontfix changelog_skip} +begin + require "github_changelog_generator/task" + GitHubChangelogGenerator::RakeTask.new :changelog do |config| + config.issues = false + config.since_tag = "1.0.1" + config.exclude_labels = %w{duplicate question invalid wontfix changelog_skip} + end +rescue LoadError + puts "no github-changelog-generator" end desc "Build it and ship it" |