Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 57 lines (51 sloc) 2.414 kb
129c165 Fix newlines
Dmitry Moskalchuk authored
1 # -*- encoding: utf-8 -*-
117295d @genywind gemspec: remove reqire
genywind authored
2 #require "lib/rhodes.rb"
129c165 Fix newlines
Dmitry Moskalchuk authored
3
4 Gem::Specification.new do |s|
5 s.name = %q{rhodes}
01f1b82 @timashev rhodes gem version extracted to file and used in RhoSimulator build task
timashev authored
6 s.version = File.read('version').chomp
129c165 Fix newlines
Dmitry Moskalchuk authored
7
8 s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
9 s.authors = ["Rhomobile"]
b6f2fcd @larsburgess use current date for gem, adding temp exlusions to gem
larsburgess authored
10 s.date = Time.now
129c165 Fix newlines
Dmitry Moskalchuk authored
11 s.description = %q{Rhodes mobile framework}
12 s.email = %q{dev@rhomobile.com}
30c5665 @larsburgess fixing gem build
larsburgess authored
13 s.extra_rdoc_files = ["README.md", "LICENSE"]
129c165 Fix newlines
Dmitry Moskalchuk authored
14 files = Array.new
15 IO.read("Manifest.txt").each_line {|x| files << x.chomp}
16 s.files = files
17 s.homepage = %q{http://www.rhomobile.com}
c7f1f74 @StanislavVolodarskiy rhodes.gemspec: extra files are excluded from rdoc
StanislavVolodarskiy authored
18 s.rdoc_options = ["--inline-source", "--charset=UTF-8", '--exclude=bin', '--exclude=doc', '--exclude=ext', '--exclude=installer', '--exclude=lib/build', '--exclude=lib/commonAPI', '--exclude=lib/extensions', '--exclude=lib/rhodes', '--exclude=lib/test', '--exclude=lib/rhodes.rb', '--exclude=platform', '--exclude=res', '--exclude=spec']
129c165 Fix newlines
Dmitry Moskalchuk authored
19 s.require_paths = ["lib"]
20 s.rubyforge_project = %q{rhodes}
ef408af @larsburgess * set 1.4.0 version
larsburgess authored
21 s.rubygems_version = %q{1.3.5}
4db0e5d @larsburgess adding gem dependencies
larsburgess authored
22 s.add_dependency('templater', '>= 0.5.0')
eeed273 @lexis-t gemspec dependencies: rake >= 0.9.2
lexis-t authored
23 s.add_dependency('rake', '>= 0.9.2')
854a911 @dmitrys fix rhogen for Ruby 1.8
dmitrys authored
24 s.add_dependency('uuid', '>= 2.3.2')
dcf8853 @StanislavVolodarskiy rhodes.gemspec: systemu version: 2.6.2 -> 2.5.0
StanislavVolodarskiy authored
25 s.add_dependency('systemu', '>= 2.5.0')
9cc4345 @mmalinin rhodes gem spec, add json and rest-client dependency
mmalinin authored
26 s.add_dependency('json', '~>1.5.4')
27 s.add_dependency('rest-client', '~>1.6.6')
4de2099 @mmalinin fix gemspec
mmalinin authored
28 s.add_dependency('CFPropertyList', '>= 2.2.0')
f49e5b4 @vmusulainen Rubyzip was added to rhodes.gemspec
vmusulainen authored
29 s.add_dependency('listen', '>= 2.8.5')
30 s.add_dependency('rubyzip', '>= 1.1.7')
d8aa38d @genywind remove rdoc
genywind authored
31 #s.add_dependency('rdoc', '~> 3.6.1')
129c165 Fix newlines
Dmitry Moskalchuk authored
32 s.executables << 'rhogen'
a4b19a6 @larsburgess * updating master branch version to 2.1.0, testing build system updates
larsburgess authored
33 s.executables << 'rhodes'
129c165 Fix newlines
Dmitry Moskalchuk authored
34 s.executables << 'upgrade-rhodes-app'
f462c06 Fix issues with build locations and blackberry.
ldm314 authored
35 s.executables << 'rhodes-setup'
fa07b23 add new binary to gemspec
ldm314 authored
36 s.executables << 'set-rhodes-sdk'
f09e369 @timashev changes regarding set-rhodes-sdk and migrate-rhodes-app
timashev authored
37 s.executables << 'migrate-rhodes-app'
8258be8 @antonv added get-info script to gemspec
antonv authored
38 s.executables << 'get-rhodes-info'
129c165 Fix newlines
Dmitry Moskalchuk authored
39 #this is a hack, we dont have an extension, but we want to run postinstall code. It's done via the 'building' of an extension
40 s.extensions << 'ext/extconf.rb'
41 s.summary = %q{The Rhodes framework is the easiest way to develop NATIVE apps with full device capabilities (GPS, PIM, camera, etc.) for any smartphone.}
42
43 if s.respond_to? :specification_version then
44 current_version = Gem::Specification::CURRENT_SPECIFICATION_VERSION
45 s.specification_version = 2
46
47 if Gem::Version.new(Gem::RubyGemsVersion) >= Gem::Version.new('1.2.0') then
48 s.add_runtime_dependency(%q<diff-lcs>, [">= 1.1.2"])
49 else
50 s.add_dependency(%q<diff-lcs>, [">= 1.1.2"])
51 end
52 else
53 s.add_dependency(%q<diff-lcs>, [">= 1.1.2"])
54 end
55 end
56
Something went wrong with that request. Please try again.