def creategem require 'fileutils' if @a_viewgemspecdata nametext = $gemspec_directory +"/" + @a_viewgemspecdata.to_s + ".gemspec" end Dir.chdir($gembuild_directory) builddir = $gembuild_directory if @a_gemdirectoryinput builddir = @a_gemdirectoryinput.to_s @installgemresult = nametext if File.exist?(nametext) begin # exception trapped block Dir.chdir(builddir) commandline = $xpcommand + "gem build " + nametext @installgemresult = `#{commandline}` rescue @installgemresult = "error during gem install!" end # exception rescue end end end