Sha256: 2e16828a546316bc3da03c37357e634a82d42696074903d5f8cac3e1281201f6
Contents?: true
Size: 523 Bytes
Versions: 41
Compression:
Stored size: 523 Bytes
Contents
require 'rbconfig' $CXXFLAGS = ENV['CXXFLAGS'] $PATH = ENV['SOURCE_DIR'] $GMAKE_CMD = ENV['GMAKE_CMD'] HERE = ENV['HERE'] BSD = RbConfig::CONFIG['build_os'] =~ /^freebsd|^openbsd/ Dir.chdir(HERE) old_dir = Dir.pwd Dir.chdir($PATH) system("cd .") if BSD #Fix for a "quirk" that BSD has.. puts(cmd = "#{$GMAKE_CMD} CXXFLAGS='#{$CXXFLAGS}' || true 2>&1") raise "'#{cmd}' failed" unless system(cmd) puts(cmd = "#{$GMAKE_CMD} install || true 2>&1") raise "'#{cmd}' failed" unless system(cmd) Dir.chdir(old_dir)
Version data entries
41 entries across 41 versions & 5 rubygems