-
Notifications
You must be signed in to change notification settings - Fork 20
/
Copy pathRakefile
35 lines (29 loc) · 1.14 KB
/
Rakefile
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
32
33
34
35
# vim: syntax=ruby
load 'tasks/this.rb'
This.name = "amalgalite"
This.author = "Jeremy Hinegardner"
This.email = "jeremy@copiousfreetime.org"
This.homepage = "http://github.com/copiousfreetime/#{ This.name }"
This.ruby_gemspec do |spec|
spec.add_dependency( 'arrayfields', '~> 4.9' )
spec.add_dependency( 'ostruct', '~> 0.6' )
spec.add_development_dependency( 'rspec', '~> 3.12' )
spec.add_development_dependency( 'rspec_junit_formatter','~> 0.6' )
spec.add_development_dependency( 'rake', '~> 13.0' )
spec.add_development_dependency( 'rake-compiler', '~> 1.2' )
spec.add_development_dependency( 'rake-compiler-dock', '~> 1.2' )
spec.add_development_dependency( 'rdoc', '~> 6.5' )
spec.add_development_dependency( 'simplecov', '~> 0.21' )
spec.add_development_dependency( 'archive-zip', '~> 0.12' )
spec.extensions.concat This.extension_conf_files
spec.license = "BSD-3-Clause"
end
This.cross_platforms = %w[
x86-mingw32
x64-mingw-ucrt
x64-mingw32
]
load 'tasks/default.rake'
load 'tasks/extension.rake'
load 'tasks/custom.rake'
load 'tasks/semaphore.rake'