summaryrefslogtreecommitdiffhomepage
path: root/lib/mruby-core-ext.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/mruby-core-ext.rb')
-rw-r--r--lib/mruby-core-ext.rb29
1 files changed, 0 insertions, 29 deletions
diff --git a/lib/mruby-core-ext.rb b/lib/mruby-core-ext.rb
deleted file mode 100644
index 433f1bb1a..000000000
--- a/lib/mruby-core-ext.rb
+++ /dev/null
@@ -1,29 +0,0 @@
-autoload :Pathname, 'pathname'
-
-class Object
- class << self
- def attr_block(*syms)
- syms.flatten.each do |sym|
- class_eval "def #{sym}(&block);block.call(@#{sym}) if block_given?;@#{sym};end"
- end
- end
- end
-end
-
-class String
- def relative_path_from(dir)
- Pathname.new(File.expand_path(self)).relative_path_from(Pathname.new(File.expand_path(dir))).to_s
- end
-
- def relative_path
- relative_path_from(Dir.pwd)
- end
-end
-
-def _pp(cmd, src, tgt=nil, options={})
- return if Rake.verbose
-
- width = 5
- template = options[:indent] ? "%#{width*options[:indent]}s %s %s" : "%-#{width}s %s %s"
- puts template % [cmd, src, tgt ? "-> #{tgt}" : nil]
-end