From 16c95b42ced7119ba013b52486e8e68317353b9a Mon Sep 17 00:00:00 2001 From: yugui Date: Fri, 26 Sep 2008 08:18:49 +0000 Subject: * error.c (Init_syserr): moved to the template. (errno_missing): removed. fixed [ruby-dev:35958]. * defs/knwon_errors.def: added. extracted from Init_syserr. * templates/known_errors.inc.tmpl: added. Template for Init_syserr. c.f. [ruby-dev:35958]. * tools/generic_erb.rb: added. general purpose mapper which maps data+template into source code. * common.mk (error.$(OBJEXT), incs, known_errors.inc): Fixed dependencies. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19575 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- tool/generic_erb.rb | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 tool/generic_erb.rb (limited to 'tool') diff --git a/tool/generic_erb.rb b/tool/generic_erb.rb new file mode 100644 index 0000000000..7ea33fbc5f --- /dev/null +++ b/tool/generic_erb.rb @@ -0,0 +1,4 @@ +require 'erb' + +template = ARGV.shift +ERB.new(File.read(template), nil, '%').run -- cgit v1.2.3