diff --git a/Gemfile b/Gemfile index ea875153b..fce678101 100644 --- a/Gemfile +++ b/Gemfile @@ -101,6 +101,10 @@ gem 'sinatra', git: 'https://github.com/sinatra/sinatra.git', require: false gem 'select2-rails' +# PDF Generation +gem 'prawn', '~> 2.0.1' +gem 'prawn_rails', '~> 0.0.11' + group :test do gem 'capybara' gem 'launchy' diff --git a/Gemfile.lock b/Gemfile.lock index 5981b90c6..9a6646416 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -420,12 +420,19 @@ GEM parallel (1.11.2) parser (2.4.0.0) ast (~> 2.2) + pdf-core (0.6.1) pg (0.19.0) poltergeist (1.14.0) capybara (~> 2.1) cliver (~> 0.3.1) websocket-driver (>= 0.2.0) powerpack (0.1.1) + prawn (2.0.2) + pdf-core (~> 0.6.0) + ttfunk (~> 1.4.0) + prawn_rails (0.0.11) + prawn (>= 0.11.1) + railties (>= 3.0.0) pry (0.10.4) coderay (~> 1.1.0) method_source (~> 0.8.1) @@ -611,6 +618,7 @@ GEM tilt (2.0.5) timecop (0.8.1) trollop (2.1.2) + ttfunk (1.4.0) turbolinks (5.0.1) turbolinks-source (~> 5) turbolinks-source (5.0.0) @@ -706,6 +714,8 @@ DEPENDENCIES openstack pg poltergeist + prawn (~> 2.0.1) + prawn_rails (~> 0.0.11) pry-byebug rack-handlers rails (= 5.0.0.1)