From 27d364f337cc1e1b9838e0a1451e229d86097c7a Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Thu, 11 Oct 2018 18:27:15 +0100 Subject: Tweak the Rails app to use the Guix packages directly As this point, running `rails s` should work. --- testapp/config/boot.rb | 35 ++++++++++++++++++++++++++++++++--- 1 file changed, 32 insertions(+), 3 deletions(-) (limited to 'testapp/config/boot.rb') diff --git a/testapp/config/boot.rb b/testapp/config/boot.rb index b9e460c..3568434 100644 --- a/testapp/config/boot.rb +++ b/testapp/config/boot.rb @@ -1,4 +1,33 @@ -ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../Gemfile', __dir__) +gem 'rails', '~> 5.2.1' +# Use sqlite3 as the database for Active Record +gem 'sqlite3' +# Use Puma as the app server +gem 'puma', '~> 3.11' +# Use SCSS for stylesheets +gem 'sass-rails', '~> 5.0' +# Use Uglifier as compressor for JavaScript assets +gem 'uglifier', '>= 1.3.0' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'mini_racer', platforms: :ruby -require 'bundler/setup' # Set up gems listed in the Gemfile. -require 'bootsnap/setup' # Speed up boot time by caching expensive operations. +# Use CoffeeScript for .coffee assets and views +gem 'coffee-rails', '~> 4.2' +# Turbolinks makes navigating your web application faster. Read more: https://github.com/turbolinks/turbolinks +gem 'turbolinks', '~> 5' +# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder +gem 'jbuilder', '~> 2.5' +# Use Redis adapter to run Action Cable in production +# gem 'redis', '~> 4.0' +# Use ActiveModel has_secure_password +# gem 'bcrypt', '~> 3.1.7' + +# Use ActiveStorage variant +# gem 'mini_magick', '~> 4.8' + +# Use Capistrano for deployment +# gem 'capistrano-rails', group: :development + +# Reduces boot times through caching; required in config/boot.rb +#gem 'bootsnap', '>= 1.1.0' + +#require 'bootsnap/setup' # Speed up boot time by caching expensive operations. -- cgit v1.2.3