forked from jordanbrock/campaign-monitor-ruby
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcampaign_monitor.gemspec
More file actions
31 lines (25 loc) · 858 Bytes
/
Copy pathcampaign_monitor.gemspec
File metadata and controls
31 lines (25 loc) · 858 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
$__cm_source_patterns = [
'[A-Z]*', 'campaign_monitor', 'lib/**/*', 'test/**/*', 'doc/**/*', 'init.rb', 'install.rb'
]
spec = Gem::Specification.new do |s|
s.platform = Gem::Platform::RUBY
s.name = 'campaign_monitor'
s.version = "1.0"
s.summary = 'Provides access to the Campaign Monitor API'
s.description = <<-EOF
A simple wrapper class that provides basic access to the Campaign Monitor API
EOF
s.author = 'Jordan Brock'
s.email = 'jordanbrock@gmail.com'
s.rubyforge_project = 'campaignmonitor'
s.homepage = 'http://github.com/jordanbrock/campaign-monitor-ruby/wikis'
s.has_rdoc = true
s.requirements << 'none'
s.require_path = 'lib'
s.files = $__cm_source_patterns.inject([]) { |list, glob|
list << Dir[glob].delete_if { |path|
File.directory?(path) or
path.include?('.git/')
}
}.flatten
end