Sha256: 8ecb790c99d334dc35011549fc486b6461f8f12d747c08726b009209e0cb104d
Contents?: true
Size: 1.71 KB
Versions: 4
Compression:
Stored size: 1.71 KB
Contents
require 'rubygems' require 'bundler' require 'rake/extensiontask' require 'mini_portile' require './lib/ffmpeg_video_info' begin Bundler.setup(:default, :development) rescue Bundler::BundlerError => e $stderr.puts e.message $stderr.puts "Run `bundle install` to install missing gems" exit e.status_code end require 'rake' require 'jeweler' Jeweler::Tasks.new do |gem| # gem is a Gem::Specification... see http://docs.rubygems.org/read/chapter/20 for more options gem.name = "ffmpeg-video-info" gem.homepage = "http://github.com/vintikzzz/ffmpeg-video-info" gem.license = "MIT" gem.summary = %Q{Ruby binding for FFmpeg library} gem.description = %Q{It only provides gathering info about media files} gem.email = "fazzzenda@mail.ru" gem.authors = ["Pavel Tatarsky"] gem.extensions = %w[ext/ffmpeg_video_info_ext/extconf.rb] # dependencies defined in Gemfile end Jeweler::RubygemsDotOrgTasks.new require 'rdoc/task' Rake::RDocTask.new do |rdoc| version = File.exist?('VERSION') ? File.read('VERSION') : "" rdoc.rdoc_dir = 'rdoc' rdoc.title = "ffmpeg-video-info #{version}" rdoc.rdoc_files.include('README*') rdoc.rdoc_files.include('lib/**/*.rb') end recipe = MiniPortile.new('ffmpeg', FFmpeg::Version) recipe.files = ["https://github.com/FFmpeg/FFmpeg/archive/n#{FFmpeg::Version}.tar.gz"] recipe.configure_options = ['--enable-shared'] task :ffmpeg do checkpoint = ".#{recipe.name}-#{recipe.version}.installed" unless File.exist?(checkpoint) recipe.cook touch checkpoint end recipe.activate end task :compile => [:ffmpeg, :'compile:ffmpeg_video_info_ext'] require "rake/extensiontask" Rake::ExtensionTask.new('ffmpeg_video_info_ext') do |e| e.config_includes = [recipe.path + '/include'] end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
ffmpeg-video-info-0.2.3 | Rakefile |
ffmpeg-video-info-0.2.2 | Rakefile |
ffmpeg-video-info-0.2.1 | Rakefile |
ffmpeg-video-info-0.2.0 | Rakefile |