lib/origen/application.rb in origen-0.7.47 vs lib/origen/application.rb in origen-0.8.0

- old
+ new

@@ -21,11 +21,10 @@ autoload :WorkspaceManager, 'origen/application/workspace_manager' require 'origen/users' include Origen::Users - attr_accessor :current_job attr_accessor :name attr_accessor :namespace class << self def inherited(base) @@ -95,9 +94,17 @@ load file end end end end + end + + def current_job + current_jobs.last + end + + def current_jobs + @current_jobs ||= [] end # Load all rake tasks defined in the application's lib/task directory def load_tasks RakeLoader.new.load_tasks