File tree Expand file tree Collapse file tree 1 file changed +41
-0
lines changed Expand file tree Collapse file tree 1 file changed +41
-0
lines changed Original file line number Diff line number Diff line change
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
+
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
You can’t perform that action at this time.
0 commit comments