-
Notifications
You must be signed in to change notification settings - Fork 2
/
Gemfile
97 lines (63 loc) · 2.67 KB
/
Gemfile
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
source 'https://rubygems.org'
## gem 'rails', '5.2.0'
## note: use rails deps w/o:
## actioncable and
## actionmailer -- include? why? why not?
## activestorage -- include? why? why not?
##
## exclude activejob too - why? why not?
gem 'actionpack', '5.2.0', require: false
gem 'actionview', '5.2.0', require: false
gem 'activejob', '5.2.0', require: false
gem 'activemodel', '5.2.0', require: false
gem 'activerecord', '5.2.0', require: false
gem 'activesupport', '5.2.0', require: false
gem 'railties', '5.2.0', require: false
gem 'sprockets-rails', '>= 2.0.0', require: false
gem 'bundler', '>= 1.3.0', require: false
gem 'sinatra', require: 'sinatra/base'
gem 'sqlite3' # database - use (embedded) sqlite database
### gem 'thin' # webserver - use thin web server
gem 'puma' ## try puma web server for rails 5 ??
### rails asset addons
## gem 'actionpack', require: 'action_controller/railtie' ## needed by sprockets-rails
## gem 'sprockets-rails', require: 'sprockets/railtie'
gem 'sass-rails' ## , '~> 5.0' ## todo/check -- require sass-rails/railtie ??
gem 'jquery-rails' ## todo/check -- require jquery-rails/railtie ?? to activate?
############
# lets use open sport.db schema & fixtures
gem 'logutils' ###, '0.6.0'
gem 'logutils-activerecord' # LogDb n LogDb::Models
gem 'props'
gem 'props-activerecord' # ConfDb n ConfDb::Models
gem 'worlddb-models' ## , '2.3.4'
gem 'sportdb-models' ## , '1.16.2'
gem 'datafile'
gem 'sportdb-admin'
########################
## add logos n flags
gem 'worlddb-flags', '0.1.0' # use bundled country flags
## gem 'sportdb-logos', '0.1.0', git: 'https://github.com/sportlogos/sport.db.logos.ruby.git', branch: 'gh-pages'
## gem 'footballdb-logos', '0.1.0', git: 'https://github.com/sportlogos/football.db.logos.ruby.git', branch: 'gh-pages'
##########
# add sinatra (mountable) app(let)s
## gem 'about' # mountable app - about - sys info pages
## gem 'dbbrowser' # mountable app
################################
## note: for release exclude for now dev rails gems
## gem 'web-console' ## , '~> 2.0'
## gem 'byebug'
## note:
# was: Windows does not include zoneinfo files, so bundle the tzinfo-data gem
# gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]
#
# note: quick fix - include for all platforms for now
# included gemfile.lock and gemspec deps are single-platform for now only
gem 'tzinfo-data'
#############
# note:
# todo/check/fix: needs to include itself too!!!!!! - why? sportweb has no deps itself its a host rails app
#
# check version
# must match latest!!! - try bundle update before release ???
## gem 'sportweb'