mirror of
https://github.com/danbee/danbarberphoto
synced 2025-03-04 08:49:07 +00:00
35 lines
1.4 KiB
Ruby
35 lines
1.4 KiB
Ruby
$LOAD_PATH << File.join(File.dirname(__FILE__), 'lib')
|
|
require 'paperclip/version'
|
|
|
|
include_files = ["README*", "LICENSE", "Rakefile", "init.rb", "{lib,tasks,test,rails,generators,shoulda_macros}/**/*"].map do |glob|
|
|
Dir[glob]
|
|
end.flatten
|
|
exclude_files = ["test/s3.yml", "test/debug.log", "test/paperclip.db", "test/doc", "test/doc/*", "test/pkg", "test/pkg/*", "test/tmp", "test/tmp/*"].map do |glob|
|
|
Dir[glob]
|
|
end.flatten
|
|
|
|
spec = Gem::Specification.new do |s|
|
|
s.name = "paperclip"
|
|
s.version = Paperclip::VERSION
|
|
s.author = "Jon Yurek"
|
|
s.email = "jyurek@thoughtbot.com"
|
|
s.homepage = "http://www.thoughtbot.com/projects/paperclip"
|
|
s.description = "Easy upload management for ActiveRecord"
|
|
s.platform = Gem::Platform::RUBY
|
|
s.summary = "File attachments as attributes for ActiveRecord"
|
|
s.files = include_files - exclude_files
|
|
s.require_path = "lib"
|
|
s.test_files = Dir["test/**/test_*.rb"]
|
|
s.rubyforge_project = "paperclip"
|
|
s.has_rdoc = true
|
|
s.extra_rdoc_files = Dir["README*"]
|
|
s.rdoc_options << '--line-numbers' << '--inline-source'
|
|
s.requirements << "ImageMagick"
|
|
s.add_dependency 'activerecord'
|
|
s.add_dependency 'activesupport'
|
|
s.add_development_dependency 'shoulda'
|
|
s.add_development_dependency 'mocha'
|
|
s.add_development_dependency 'aws-s3'
|
|
s.add_development_dependency 'sqlite3-ruby'
|
|
end
|