-
Notifications
You must be signed in to change notification settings - Fork 1
/
chichilku3.gemspec
39 lines (38 loc) · 1.32 KB
/
chichilku3.gemspec
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
36
37
38
39
# frozen_string_literal: true
Gem::Specification.new do |s|
s.name = 'chichilku3'
s.version = '15.0.3'
s.executables = %w[chichilku3 chichilku3-server]
s.summary = 'Stick battle game'
s.description = <<-DESC
Simple 2d online multiplayer stick figure battle game using the gosu (SDL2 based) gem for client side graphics.
The network protocol is tcp based and only using ASCII printable characters.
DESC
s.authors = ['ChillerDragon']
s.email = '[email protected]'
s.files = [
'lib/client/*.rb',
'lib/server/*.rb',
'lib/share/*.rb',
'lib/external/gosu/*.rb',
'lib/external/rubyzip/*.rb',
'lib/client/img/*.png',
'lib/client/img/stick128/*.png',
'lib/client/img/stick128/arm64/*.png',
'lib/client/img/stick128/noarms/*.png',
'lib/client/img/grass/*.png',
'lib/client/img/bow64/*.png',
'client.json',
'server.json',
'maps'
].map { |glob| Dir[glob] }.flatten
s.required_ruby_version = '>= 3.1.2'
s.add_dependency 'fileutils', '~> 1.6.0'
s.add_dependency 'gosu', '~> 1.4.3'
s.add_dependency 'os', '~> 1.0.1'
s.add_dependency 'rspec', '~> 3.9.0'
s.add_dependency 'rubyzip', '~> 2.3.0'
s.homepage = 'https://github.com/chichilku/chichilku3'
s.license = 'Unlicense'
s.metadata['rubygems_mfa_required'] = 'true'
end