Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require 'rbconfig'
- puts Config::CONFIG.inspect
- puts Config::CONFIG.sort.inspect
- config_sorted =
- [["ALLOCA", ""],
- ["AR", "lib -nologo"],
- ["ARCHFILE", ""],
- ["ARCH_FLAG", ""],
- ["ARFLAGS", "-machine:x86 -out:"],
- ["BUILD_FILE_SEPARATOR", "\\"],
- ["CC", "cl -nologo"],
- ["CCDLFLAGS", ""],
- ["CFLAGS", "-MD -Zi -O2b2xg- -G6"],
- ["COMMON_HEADERS", "winsock2.h windows.h"],
- ["COMMON_LIBS", "m"],
- ["COMPILE_C", "cl -nologo $(INCFLAGS) -MD -Zi -O2b2xg- -G6 -c -Tc$(<:\\=/)"],
- ["COMPILE_CXX", "$(CXX) $(INCFLAGS) -c -Tp$(<:\\=/)"],
- ["COMPILE_RULES", "{C:/develop/win/ruby/ruby-1.8.5-p12}.%s{}.%s: {C:/RUBY/lib/ruby/1.8/i386-mswin32}.%s{}.%s: {$(hdrdir)}.%s{}.%s: .%s.%s:"],
- ["CP", "copy > nul"],
- ["CPP", "cl"],
- ["CPPFLAGS", ""],
- ["CPPOUTFILE", "-P"],
- ["CXXFLAGS", ""],
- ["DEFAULT_KCODE", ""],
- ["DESTDIR", "C:"],
- ["DISTCLEANFILES", "vc*.pdb"],
- ["DLDFLAGS", "-link -incremental:no -debug -opt:ref -opt:icf -dll $(LIBPATH) -def:$(DEFFILE) -implib:$(*F:.so=)-i386-mswin32.lib -pdb:$(*F:.so=)-i386-mswin32.pdb"],
- ["DLDLIBS", ""],
- ["DLEXT", "so"],
- ["DLEXT2", "dll"],
- ["ENABLE_SHARED", "yes"],
- ["EXEEXT", ".exe"],
- ["EXPORT_PREFIX", " "],
- ["EXTOUT", ".ext"],
- ["EXTSTATIC", ""],
- ["FFLAGS", ""],
- ["INSTALL", "copy > nul"],
- ["INSTALL_DATA", "copy > nul"],
- ["INSTALL_PROG", "copy > nul"],
- ["LDFLAGS", ""],
- ["LDSHARED", "cl -nologo -LD"],
- ["LIBARG", "%s.lib"],
- ["LIBEXT", "lib"],
- ["LIBOBJS", " acosh.obj crypt.obj erf.obj win32.obj"],
- ["LIBPATHFLAG", " -libpath:\"%s\""],
- ["LIBRUBY", "msvcrt-ruby18.lib"],
- ["LIBRUBYARG", "msvcrt-ruby18.lib"],
- ["LIBRUBYARG_SHARED", "msvcrt-ruby18.lib"],
- ["LIBRUBYARG_STATIC", "msvcrt-ruby18-static.lib"],
- ["LIBRUBY_A", "msvcrt-ruby18-static.lib"],
- ["LIBRUBY_ALIASES", ""],
- ["LIBRUBY_DLDFLAGS", " -def:msvcrt-ruby18.def"],
- ["LIBRUBY_LDSHARED", "cl -nologo -LD"],
- ["LIBRUBY_SO", "msvcrt-ruby18.dll"],
- ["LIBS", "oldnames.lib user32.lib advapi32.lib ws2_32.lib "],
- ["LINK_SO", "cl -nologo -LD -Fe$(@) $(OBJS) oldnames.lib user32.lib advapi32.lib ws2_32.lib $(LOCAL_LIBS) -link -incremental:no -debug -opt:ref -opt:icf -dll $(LIBPATH) -def:$(DEFFILE) -implib:$(*F:.so=)-i386-mswin32.lib -pdb:$(*F:.so=)-i386-mswin32.pdb"],
- ["LN_S", ""],
- ["MAJOR", "1"],
- ["MINIRUBY", ".\\miniruby.exe"],
- ["MINOR", "8"],
- ["OBJEXT", "obj"],
- ["OUTFLAG", "-Fe"],
- ["PATH_SEPARATOR", ";"],
- ["PREP", "miniruby.exe"],
- ["RANLIB", ""],
- ["RDOCTARGET", "install-nodoc"],
- ["RPATHFLAG", ""],
- ["RUBYW_INSTALL_NAME", "rubyw"],
- ["RUBY_INSTALL_NAME", "ruby"],
- ["RUBY_SO_NAME", "msvcrt-ruby18"],
- ["RULE_SUBST", "{.;C:/develop/win/ruby/ruby-1.8.5-p12;C:/RUBY/lib/ruby/1.8/i386-mswin32;$(hdrdir)}%s"],
- ["RUNRUBY", ".\\ruby.exe \"C:/develop/win/ruby/ruby-1.8.5-p12/runruby.rb\" --extout=\".ext\" --"],
- ["SET_MAKE", ""],
- ["SHELL", "$(COMSPEC)"],
- ["SOLIBS", ""],
- ["STATIC", ""],
- ["STRIP", ""],
- ["TEENY", "5"],
- ["TRY_LINK", "cl -nologo -Feconftest $(INCFLAGS) -I$(hdrdir) -MD -Zi -O2b2xg- -G6 $(src) $(LOCAL_LIBS) oldnames.lib user32.lib advapi32.lib ws2_32.lib -link $(LIBPATH) -stack:0x2000000"],
- ["XCFLAGS", "-DRUBY_EXPORT -I. -IC:/develop/win/ruby/ruby-1.8.5-p12 -IC:/develop/win/ruby/ruby-1.8.5-p12/missing"],
- ["XLDFLAGS", "-stack:0x2000000"],
- ["YACC", "byacc"],
- ["arch", "i386-mswin32"],
- ["archdir", "C:/RUBY/lib/ruby/1.8/i386-mswin32"],
- ["bindir", "C:/RUBY/bin"],
- ["build", "i686-pc-mswin32"],
- ["build_alias", "i686-mswin32"],
- ["build_cpu", "i686"],
- ["build_os", "mswin32"],
- ["build_vendor", "pc"],
- ["configure_args", "--with-make-prog=nmake --enable-shared --with-winsock2"],
- ["datadir", "C:/RUBY/share"],
- ["exec_prefix", "C:/RUBY"],
- ["host", "i686-pc-mswin32"],
- ["host_alias", "i686-mswin32"],
- ["host_cpu", "i686"],
- ["host_os", "mswin32"],
- ["host_vendor", "pc"],
- ["includedir", "C:/RUBY/include"],
- ["infodir", "C:/RUBY/info"],
- ["libdir", "C:/RUBY/lib"],
- ["libexecdir", "C:/RUBY/libexec"],
- ["localstatedir", "C:/var"],
- ["mandir", "C:/RUBY/man"],
- ["oldincludedir", "/usr/include"],
- ["prefix", "C:/RUBY"],
- ["ruby_install_name", "ruby"],
- ["ruby_version", "1.8"],
- ["rubylibdir", "C:/RUBY/lib/ruby/1.8"],
- ["rubyw_install_name", "rubyw"],
- ["sbindir", "C:/RUBY/sbin"],
- ["setup", "Setup"],
- ["sharedstatedir", "C:/etc"],
- ["sitearch", "i386-msvcrt"],
- ["sitearchdir", "C:/RUBY/lib/ruby/site_ruby/1.8/i386-msvcrt"],
- ["sitedir", "C:/RUBY/lib/ruby/site_ruby"],
- ["sitelibdir", "C:/RUBY/lib/ruby/site_ruby/1.8"],
- ["srcdir", "C:/develop/win/ruby/ruby-1.8.5-p12"],
- ["sysconfdir", "C:/RUBY/etc"],
- ["target", "i386-pc-mswin32"],
- ["target_alias", "i386-mswin32"],
- ["target_cpu", "i386"],
- ["target_os", "mswin32"],
- ["target_vendor", "pc"],
- ["top_srcdir", "C:/develop/win/ruby/ruby-1.8.5-p12"],
- ["topdir", "C:/RUBY/lib/ruby/1.8/i386-mswin32"]]
Add Comment
Please, Sign In to add comment