summaryrefslogtreecommitdiffhomepage
path: root/axlsx.gemspec
diff options
context:
space:
mode:
authorRandy Morgan <[email protected]>2011-11-20 23:22:04 +0900
committerRandy Morgan <[email protected]>2011-11-20 23:22:04 +0900
commite53f04284618713b0a90b7a691425c380e829476 (patch)
tree801fea138160f9af426d62bf94ad5bf97123ece9 /axlsx.gemspec
downloadcaxlsx-e53f04284618713b0a90b7a691425c380e829476.tar.gz
caxlsx-e53f04284618713b0a90b7a691425c380e829476.zip
first commit
Diffstat (limited to 'axlsx.gemspec')
-rw-r--r--axlsx.gemspec21
1 files changed, 21 insertions, 0 deletions
diff --git a/axlsx.gemspec b/axlsx.gemspec
new file mode 100644
index 00000000..84681a16
--- /dev/null
+++ b/axlsx.gemspec
@@ -0,0 +1,21 @@
+require File.expand_path(File.dirname(__FILE__) + '/lib/axlsx/util/constants.rb')
+Gem::Specification.new do |s|
+ s.name = 'axlsx'
+ s.version = Axlsx::VERSION
+ s.date = Time.now.strftime('%Y-%m-%d')
+ s.summary = "Author fully validated xlsx files with custom charts and styles"
+ s.platform = Gem::Platform::RUBY
+ s.description = <<-EOF
+ axslx allows you to easily and skillfully create Office Open XML Spreadsheet documents. It supports multiple worksheets, custom styles, cusomizable charts and allows you to validate your xlsx package before serialization.
+EOF
+ s.authors = ["Randy Morgan"]
+ s.email = '[email protected]'
+ s.files = Dir.glob("{docs,lib,test,schema}/**/*") + ['LICENSE', 'README.md', 'Rakefile']
+ s.has_rdoc = 'yard'
+ s.homepage = ""
+ s.add_runtime_dependency 'nokogiri', '~> 1'
+ s.add_runtime_dependency 'active_support', '~> 3'
+ s.add_runtime_dependency 'rmagick', '~> 2.12'
+ s.add_runtime_dependency 'rubyzip', '~> 0.9.4'
+
+end