# -*- ruby -*- # # To make a pure ruby gems package: # gem build ruby-oci8.gemspec # # To make a binary gems package: # gem build ruby-oci8.gemspec -- current # require 'fileutils' build_args = if (defined? Gem::Command and Gem::Command.respond_to? :build_args) Gem::Command.build_args else # for old rubygems ARGV.include?("--") ? ARGV[(ARGV.index("--") + 1)...ARGV.size] : [] end if build_args.size > 0 gem_platform = build_args[0] else gem_platform = Gem::Platform::RUBY end spec = Gem::Specification.new do |s| s.name = 'ruby-oci8' s.version = File.read('VERSION').strip s.summary = 'Ruby interface for Oracle using OCI8 API' s.email = 'kubo@jiubao.org' s.homepage = 'http://ruby-oci8.rubyforge.org' s.rubyforge_project = 'ruby-oci8' s.description = < true files.reject! do |fname| fname =~ /^ext/ end so_files.each do |fname| files << 'lib/' + File.basename(fname) end files << 'lib/oci8.rb' end s.require_paths = ['lib', 'ext/oci8'] s.files = files s.test_files = 'test/test_all.rb' s.extra_rdoc_files = ['README.md'] end