#!/usr/bin/env ruby require 'rbconfig' include Config require 'fileutils' include FileUtils::Verbose cd 'ext' do system 'ruby extconf.rb' system 'make' end file = "ext/neuro.#{CONFIG['DLEXT']}" dst = CONFIG["sitelibdir"] install(file, dst) file = 'lib/neuro/display.rb' dst_dir = File.join(CONFIG["sitelibdir"], 'neuro') dst = File.join(dst_dir, File.basename(file)) mkdir_p dst_dir install(file, dst) # vim: set et sw=2 ts=2: