summaryrefslogtreecommitdiff
path: root/ext/configsub.rb
diff options
context:
space:
mode:
Diffstat (limited to 'ext/configsub.rb')
-rw-r--r--ext/configsub.rb32
1 files changed, 0 insertions, 32 deletions
diff --git a/ext/configsub.rb b/ext/configsub.rb
deleted file mode 100644
index 15d9a2e3d3..0000000000
--- a/ext/configsub.rb
+++ /dev/null
@@ -1,32 +0,0 @@
-#!./miniruby -ps
-
-BEGIN {
- CONFIG = {}
-
- RUBY_VERSION.scan(/(\d+)\.(\d+)\.(\d+)/) do
- # overridden if config.status has version
- CONFIG['MAJOR'] = $1
- CONFIG['MINOR'] = $2
- CONFIG['TEENY'] = $3
- end
-
- File.foreach($config || "config.status") do |line|
- next if /^#/ =~ line
- if /^s[%,]@(\w+)@[%,](.*)[%,][g;]/ =~ line
- name = $1
- val = $2 || ""
- next if /^(INSTALL|DEFS|configure_input|srcdir)$/ =~ name
- val.gsub!(/\$\{([^{}]+)\}/) { "$(#{$1})" }
- CONFIG[name] = val
- end
- end
-
- CONFIG['top_srcdir'] = File.expand_path($srcdir || ".")
- CONFIG['RUBY_INSTALL_NAME'] = $install_name if $install_name
- CONFIG['RUBY_SO_NAME'] = $so_name if $so_name
- $stdout = open($output, 'w') if $output
-}
-
-gsub!(/@(\w+)@/) {CONFIG[$1] || $&}
-
-# vi:set sw=2: