Sha256: a0afbc304b860f0e234a5eaaf8a0ddd6ffd21d44f62391dfe69e025e8c083127
Contents?: true
Size: 1 KB
Versions: 16
Compression:
Stored size: 1 KB
Contents
begin gem 'rake-compiler', '~>0.7' require 'rake/javaextensiontask' def gemspec @clean_gemspec ||= Gem::Specification::load(File.expand_path('../../do_sqlserver.gemspec', __FILE__)) end Rake::JavaExtensionTask.new('do_sqlserver', gemspec) do |ext| ext.ext_dir = 'ext-java/src/main/java' ext.lib_dir = 'lib/do_sqlserver' ext.debug = ENV.has_key?('DO_JAVA_DEBUG') && ENV['DO_JAVA_DEBUG'] ext.classpath = '../do_jdbc/lib/do_jdbc_internal.jar' end # do_sqlserver is only available for JRuby: the normal behaviour of # rake-compiler is to only chain 'compile:PLATFORM' tasks to 'compile' where # PLATFORM is the platform of the current interpreter (i.e. 'compile:java' # to 'compile' only if running on JRuby). However, we always want to compile # for Java, even if running from MRI. task 'compile:do_sqlserver' => ['compile:do_sqlserver:java'] task 'compile' => ['compile:java'] rescue LoadError warn "To compile, install rake-compiler (gem install rake-compiler)" end
Version data entries
16 entries across 16 versions & 1 rubygems