lib/deadly_serious.rb in deadly_serious-0.12.0 vs lib/deadly_serious.rb in deadly_serious-1.0.0.pre
- old
+ new
@@ -1,18 +1,15 @@
require 'deadly_serious/version'
require 'deadly_serious/engine/commands'
-require 'deadly_serious/engine/spawner'
-require 'deadly_serious/engine/base_process'
-require 'deadly_serious/engine/push_pop'
-require 'deadly_serious/engine/push_pop_send' # Compatibility with 0.2.0
+require 'deadly_serious/engine/pipeline'
+require 'deadly_serious/engine/json_io'
-Dir[File.dirname(__FILE__) + '/deadly_serious/engine/*.rb'].each do |file|
- require File.dirname(file) + '/' + File.basename(file, File.extname(file))
-end
-
# Loading all predefined processes
-Dir[File.dirname(__FILE__) + '/deadly_serious/processes/*.rb'].each do |file|
+Dir[File.join(File.dirname(__FILE__), 'deadly_serious', 'processes', '*.rb')].each do |file|
require File.dirname(file) + '/' + File.basename(file, File.extname(file))
end
module DeadlySerious
+ def root
+ @root ||= File.expand_path(File.dirname(__FILE__))
+ end
end