Sha256: e01d38331a95d9375128f5bcada6ae27a1edcc42b3d796bca4ed70d9be813374
Contents?: true
Size: 826 Bytes
Versions: 5
Compression:
Stored size: 826 Bytes
Contents
require 'rake/testtask' require 'rake/extensiontask' require 'rake/clean' require 'sdoc' NAME = "polarssl" DLEXT = RbConfig::CONFIG['DLEXT'] CLEAN.include("ext/**/*{.o,.log,.#{DLEXT}}") CLEAN.include("ext/**/Makefile") CLEAN.include("doc") CLOBBER.include("lib/**/*.#{DLEXT}") Rake::TestTask.new do |t| t.pattern = "test/*_test.rb" t.libs << 'test' end task test: :compile RDOC_FILES = FileList["RDOC_MAIN.rdoc", "lib/**/*.rb", "ext/polarssl/polarssl.c", "ext/polarssl/*.c"] RDoc::Task.new do |rd| rd.rdoc_dir = "doc" rd.main = "RDOC_MAIN.rdoc" rd.title = "PolarSSL Ruby API" rd.rdoc_files.include(RDOC_FILES) rd.options << '-e' << 'UTF-8' rd.options << '-f' << 'sdoc' rd.options << '-T' << 'sdoc' end Rake::ExtensionTask.new "polarssl" do |ext| ext.lib_dir = "lib/polarssl" end task default: :test
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
polarssl-1.0.1 | Rakefile |
polarssl-1.0.0 | Rakefile |
polarssl-0.0.7 | Rakefile |
polarssl-0.0.6 | Rakefile |
polarssl-0.0.5 | Rakefile |