Skip to content

Commit 47d7654

Browse files
committed
gemspec
1 parent bd62a40 commit 47d7654

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed

z80.gemspec

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
require_relative 'lib/z80/version'
2+
3+
Gem::Specification.new do |s|
4+
s.name = 'z80'
5+
s.version = Z80::VERSION
6+
s.authors = 'Manuel Sainz de Baranda y Goñi'
7+
s.email = '[email protected]'
8+
s.homepage = 'https://zxe.io/software/Z80'
9+
s.license = '0BSD'
10+
s.summary = "Ruby binding for the Z80 library."
11+
s.description = <<~EOS
12+
Z80-Ruby is a Ruby binding for the Zilog Z80 CPU emulator \
13+
(https://github.com/redcode/Z80). It is ideal for analysis, \
14+
hacking, testing and debugging. All from the comfort of Ruby.
15+
EOS
16+
17+
s.metadata = {
18+
'bug_tracker_uri' => "https://github.com/redcode/Z80-Ruby/issues",
19+
'changelog_uri' => 'https://github.com/redcode/Z80-Ruby/blob/master/CHANGELOG.md',
20+
'homepage_uri' => 'https://zxe.io/software/Z80',
21+
'source_code_uri' => 'https://github.com/redcode/Z80-Ruby',
22+
23+
}
24+
25+
s.files = [
26+
# `git ls-files | sort`.split("\n")
27+
'.editorconfig',
28+
'.github/FUNDING.yml',
29+
'.gitignore',
30+
'CHANGELOG.md',
31+
'LICENSE-0BSD',
32+
'README.md',
33+
'Rakefile',
34+
'ext/z80/extconf.rb',
35+
'ext/z80/z80.c',
36+
'lib/z80.rb',
37+
'lib/z80/version.rb'
38+
]
39+
40+
s.extensions = %w(ext/z80/extconf.rb)
41+
end

0 commit comments

Comments
 (0)