Class: Scylla::Tasks
- Inherits:
-
Rake::TaskLib
- Object
- Rake::TaskLib
- Scylla::Tasks
- Defined in:
- lib/scylla/tasks.rb
Instance Method Summary collapse
- #define_training_task ⇒ Object
-
#initialize ⇒ Tasks
constructor
A new instance of Tasks.
Constructor Details
#initialize ⇒ Tasks
Returns a new instance of Tasks.
6 7 8 |
# File 'lib/scylla/tasks.rb', line 6 def initialize define_training_task end |
Instance Method Details
#define_training_task ⇒ Object
10 11 12 13 14 15 16 17 18 19 |
# File 'lib/scylla/tasks.rb', line 10 def define_training_task namespace :scylla do desc "Trains Scylla in new languages" task :train, :dir do |t, args| args.with_defaults(:dir => DEFAULT_SOURCE_DIR) sg = Scylla::Generator.new(args[:dir]) sg.train end end end |