mirror of
https://github.com/ruby-opencv/ruby-opencv
synced 2023-03-27 23:22:12 -04:00
cleanup Rakefile and recreate gemspec
This commit is contained in:
parent
8e0f328502
commit
f54d5c80a9
5 changed files with 71 additions and 77 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -13,7 +13,7 @@ GRTAGS
|
||||||
GSYMS
|
GSYMS
|
||||||
GTAGS
|
GTAGS
|
||||||
OpenCV-*
|
OpenCV-*
|
||||||
ruby-*
|
ruby-*.*.*
|
||||||
ext/opencv/test.txt
|
ext/opencv/test.txt
|
||||||
pkg/
|
pkg/
|
||||||
doc/
|
doc/
|
||||||
|
|
16
Manifest.txt
16
Manifest.txt
|
@ -1,4 +1,3 @@
|
||||||
.gitignore
|
|
||||||
Gemfile
|
Gemfile
|
||||||
History.txt
|
History.txt
|
||||||
License.txt
|
License.txt
|
||||||
|
@ -12,6 +11,7 @@ examples/contours/bitmap-contours-with-labels.png
|
||||||
examples/contours/bitmap-contours.png
|
examples/contours/bitmap-contours.png
|
||||||
examples/contours/bounding-box-detect-canny.rb
|
examples/contours/bounding-box-detect-canny.rb
|
||||||
examples/contours/contour_retrieval_modes.rb
|
examples/contours/contour_retrieval_modes.rb
|
||||||
|
examples/contours/rotated-boxes-with-detected-bounding-rectangles.jpg
|
||||||
examples/contours/rotated-boxes.jpg
|
examples/contours/rotated-boxes.jpg
|
||||||
examples/convexhull.rb
|
examples/convexhull.rb
|
||||||
examples/face_detect.rb
|
examples/face_detect.rb
|
||||||
|
@ -22,10 +22,18 @@ examples/inpaint.rb
|
||||||
examples/lenna-rotated.jpg
|
examples/lenna-rotated.jpg
|
||||||
examples/lenna.jpg
|
examples/lenna.jpg
|
||||||
examples/match_kdtree.rb
|
examples/match_kdtree.rb
|
||||||
|
examples/matching_to_many_images.rb
|
||||||
|
examples/matching_to_many_images/query.png
|
||||||
|
examples/matching_to_many_images/train/1.png
|
||||||
|
examples/matching_to_many_images/train/2.png
|
||||||
|
examples/matching_to_many_images/train/3.png
|
||||||
|
examples/matching_to_many_images/train/trainImages.txt
|
||||||
examples/paint.rb
|
examples/paint.rb
|
||||||
examples/snake.rb
|
examples/snake.rb
|
||||||
examples/stuff.jpg
|
examples/stuff.jpg
|
||||||
examples/tiffany.jpg
|
examples/tiffany.jpg
|
||||||
|
ext/opencv/GPATH
|
||||||
|
ext/opencv/GSYMS
|
||||||
ext/opencv/curve.cpp
|
ext/opencv/curve.cpp
|
||||||
ext/opencv/curve.h
|
ext/opencv/curve.h
|
||||||
ext/opencv/cvavgcomp.cpp
|
ext/opencv/cvavgcomp.cpp
|
||||||
|
@ -126,8 +134,9 @@ images/CvMat_sobel.png
|
||||||
images/CvMat_sub_rect.png
|
images/CvMat_sub_rect.png
|
||||||
images/CvSeq_relationmap.png
|
images/CvSeq_relationmap.png
|
||||||
images/face_detect_from_lena.jpg
|
images/face_detect_from_lena.jpg
|
||||||
opencv.gemspec
|
ruby-opencv.gemspec
|
||||||
test/helper.rb
|
test/helper.rb
|
||||||
|
test/log.txt
|
||||||
test/runner.rb
|
test/runner.rb
|
||||||
test/samples/airplane.jpg
|
test/samples/airplane.jpg
|
||||||
test/samples/baboon.jpg
|
test/samples/baboon.jpg
|
||||||
|
@ -144,6 +153,7 @@ test/samples/blank7.jpg
|
||||||
test/samples/blank8.jpg
|
test/samples/blank8.jpg
|
||||||
test/samples/blank9.jpg
|
test/samples/blank9.jpg
|
||||||
test/samples/cat.jpg
|
test/samples/cat.jpg
|
||||||
|
test/samples/chessboard.jpg
|
||||||
test/samples/contours.jpg
|
test/samples/contours.jpg
|
||||||
test/samples/fruits.jpg
|
test/samples/fruits.jpg
|
||||||
test/samples/haarcascade_frontalface_alt.xml.gz
|
test/samples/haarcascade_frontalface_alt.xml.gz
|
||||||
|
@ -192,6 +202,7 @@ test/test_cvmat.rb
|
||||||
test/test_cvmat_drawing.rb
|
test/test_cvmat_drawing.rb
|
||||||
test/test_cvmat_dxt.rb
|
test/test_cvmat_dxt.rb
|
||||||
test/test_cvmat_imageprocessing.rb
|
test/test_cvmat_imageprocessing.rb
|
||||||
|
test/test_cvmat_matching.rb
|
||||||
test/test_cvmoments.rb
|
test/test_cvmoments.rb
|
||||||
test/test_cvpoint.rb
|
test/test_cvpoint.rb
|
||||||
test/test_cvpoint2d32f.rb
|
test/test_cvpoint2d32f.rb
|
||||||
|
@ -215,3 +226,4 @@ test/test_pointset.rb
|
||||||
test/test_preliminary.rb
|
test/test_preliminary.rb
|
||||||
test/test_trackbar.rb
|
test/test_trackbar.rb
|
||||||
test/test_window.rb
|
test/test_window.rb
|
||||||
|
test/videowriter_result.avi
|
||||||
|
|
44
Rakefile
44
Rakefile
|
@ -1,50 +1,32 @@
|
||||||
# -*- ruby -*-
|
# -*- mode: ruby; coding: utf-8-unix -*-
|
||||||
require 'rubygems'
|
require 'rubygems'
|
||||||
require './ext/opencv/lib/opencv/psyched_yaml'
|
require './ext/opencv/lib/opencv/psyched_yaml'
|
||||||
require 'hoe'
|
require 'hoe'
|
||||||
require 'rake/extensiontask'
|
require 'rake/extensiontask'
|
||||||
require './ext/opencv/lib/opencv/version'
|
|
||||||
|
|
||||||
Hoe.plugin :gemspec
|
Hoe.plugin :gemspec
|
||||||
|
|
||||||
hoespec = Hoe.spec 'opencv' do |p|
|
hoespec = Hoe.spec 'ruby-opencv' do |s|
|
||||||
p.version = OpenCV::VERSION
|
s.summary = 'OpenCV wrapper for Ruby'
|
||||||
p.changes = p.paragraphs_of('History.txt', 0..1).join("\n\n")
|
s.developer('lsxi', 'masakazu.yonekura@gmail.com')
|
||||||
p.description = <<EOF
|
s.developer('ser1zw', 'azariahsawtikes@gmail.com')
|
||||||
OpenCV wrapper for Ruby
|
s.developer('pcting', 'pcting@gmail.com')
|
||||||
EOF
|
|
||||||
p.rubyforge_name = 'opencv'
|
|
||||||
p.developer('lsxi', 'masakazu.yonekura@gmail.com')
|
|
||||||
p.developer('ser1zw', '')
|
|
||||||
p.developer('pcting', 'pcting@gmail.com')
|
|
||||||
|
|
||||||
p.need_tar = false
|
s.readme_file = 'README.rdoc'
|
||||||
p.need_zip = false
|
s.history_file = 'History.txt'
|
||||||
p.readme_file = 'README.rdoc'
|
s.spec_extras = { :extensions => ['extconf.rb'] }
|
||||||
p.history_file = 'History.txt'
|
s.test_globs = ['test/test_*.rb']
|
||||||
p.spec_extras = {
|
s.urls = ['https://github.com/ruby-opencv/ruby-opencv/']
|
||||||
:extensions => %w{extconf.rb}
|
|
||||||
}
|
|
||||||
p.summary = 'OpenCV wrapper for Ruby.'
|
|
||||||
p.test_globs = ['test/test_*.rb']
|
|
||||||
p.clean_globs << 'lib/*.so' << 'tmp'
|
|
||||||
|
|
||||||
p.urls = ['http://blueruby.mydns.jp/opencv']
|
s.extra_dev_deps << ['rake-compiler', '>= 0'] << ['hoe-gemspec']
|
||||||
|
|
||||||
p.extra_dev_deps << ['rake-compiler', '>= 0'] << ['hoe-gemspec']
|
|
||||||
|
|
||||||
Rake::ExtensionTask.new('opencv', spec) do |ext|
|
Rake::ExtensionTask.new('opencv', spec) do |ext|
|
||||||
ext.lib_dir = File.join('lib', 'opencv')
|
ext.lib_dir = File.join('lib', 'opencv')
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
||||||
hoespec.spec.files.delete('.gemtest')
|
hoespec.spec.files.delete('.gemtest')
|
||||||
hoespec.spec.files.delete('ruby-opencv.gemspec')
|
|
||||||
hoespec.spec.files.delete('opencv.gemspec')
|
|
||||||
hoespec.spec.cert_chain = []
|
|
||||||
hoespec.spec.signing_key = nil
|
|
||||||
|
|
||||||
Rake::Task[:test].prerequisites << :compile
|
Rake::Task[:test].prerequisites << :compile
|
||||||
|
|
||||||
# vim: syntax=Ruby
|
# vim: syntax=ruby
|
||||||
|
|
File diff suppressed because one or more lines are too long
43
ruby-opencv.gemspec
Normal file
43
ruby-opencv.gemspec
Normal file
File diff suppressed because one or more lines are too long
Loading…
Add table
Add a link
Reference in a new issue