summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Giddins <segiddins@segiddins.me>2017-06-12 17:01:12 -0500
committerSamuel Giddins <segiddins@segiddins.me>2017-06-12 22:44:04 -0500
commit2e2332397095280e22ed747bcb1f4f749985d5ad (patch)
tree78c17704448ff75b22e8c958795a7cf88ef5e908
parent85cd5d8e6e85e852c7b57d2a8c77f79b0f9e55ee (diff)
downloadbundler-2e2332397095280e22ed747bcb1f4f749985d5ad.tar.gz
[Rakefile] Add support for generated files not checked into git
-rw-r--r--.gitignore3
-rw-r--r--Rakefile4
2 files changed, 6 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index 88730f82cd..6230ec1c99 100644
--- a/.gitignore
+++ b/.gitignore
@@ -16,3 +16,6 @@ man/*
# rspec failure tracking
.rspec_status
+
+# files generated during packaging
+/lib/bundler/generated/
diff --git a/Rakefile b/Rakefile
index d458888994..7074f83026 100644
--- a/Rakefile
+++ b/Rakefile
@@ -355,9 +355,11 @@ task :update_certs => "spec:rubygems:clone_rubygems_master" do
end
require "bundler/gem_tasks"
-task :build => ["man:build"]
+task :build => ["man:build", "generate_files"]
task :release => ["man:require", "man:build"]
task :default => :spec
Dir["task/*.{rb,rake}"].each(&method(:load))
+
+task :generate_files => Rake::Task.tasks.select {|t| t.name.start_with?("lib/bundler/generated") }