I get that you create dependencies on a normal rake task like this:
task :codeGen do
# do the code generation
end
task :compile => :codeGen do
# do the compilation
end
but what is the syntax for a specTask?
Spec::Rake::SpecTask.new(''task1a'') do |t|
# t.spec_files = ...
end
You can create a (redundant) standard rake task:
task :task1b => ''task1a'' do
# just runs task1a
end
but that sure seems unnecessary. There''s got to be a way to do this,
right?
David Chelimsky
2010-Mar-18 23:50 UTC
[rspec-users] how does one define dependencies on a specTask?
On Mar 18, 2010, at 12:12 PM, jw wrote:> I get that you create dependencies on a normal rake task like this: > > task :codeGen do > # do the code generation > end > > task :compile => :codeGen do > # do the compilation > end > > > but what is the syntax for a specTask? > > Spec::Rake::SpecTask.new(''task1a'') do |t| > # t.spec_files = ... > end > > You can create a (redundant) standard rake task: > > task :task1b => ''task1a'' do > # just runs task1a > end > > but that sure seems unnecessary. There''s got to be a way to do this, right?Just call "task1a" directly.