1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
require 'rbconfig'
CONFIG = RbConfig::MAKEFILE_CONFIG
case ARGV[0]
when "arch"
puts RbConfig::expand(CONFIG["arch"])
when "archdir"
puts RbConfig::expand(CONFIG["archdir"])
when "hdrdir"
puts RbConfig::expand(CONFIG["rubyhdrdir"])
when "lib"
puts RbConfig::expand(CONFIG["libdir"])
when "vendorarchdir"
puts RbConfig::expand(CONFIG["vendorarchdir"])
when "sitearchdir"
puts RbConfig::expand(CONFIG["sitearchdir"])
when "sitelib"
puts RbConfig::expand(CONFIG["sitedir"])
end
|