Upgrade to a real engine

This commit is contained in:
Eric Schultz 2021-03-02 15:57:44 -06:00 committed by Eric Schultz
parent d3c0885060
commit 6e55bc74b7
2 changed files with 30 additions and 1 deletions

View file

@ -4,4 +4,6 @@
# Full license explanation at https://github.com/houdiniproject/houdini/blob/master/LICENSE
require "bundler/setup"
load "rails/tasks/statistics.rake"
require "bundler/gem_tasks"

27
gems/bess/bin/rails Executable file
View file

@ -0,0 +1,27 @@
#!/usr/bin/env ruby
# This command will automatically be run when you run "rails" with Rails gems
# installed from the root of your application.
ENGINE_ROOT = File.expand_path('..', __dir__)
ENGINE_PATH = File.expand_path('../lib/houdini/engine', __dir__)
# Set up gems listed in the Gemfile.
ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../Gemfile', __dir__)
require "bundler/setup" if File.exist?(ENV["BUNDLE_GEMFILE"])
require "rails"
# Pick the frameworks you want
#require "active_model/railtie"
#require "active_job/railtie"
#require "active_record/railtie"
#require "active_storage/engine" # required because, bizarrely ActiveSupport doesn't work
#require "action_controller/railtie"
#require "action_mailer/railtie"
#require "action_view/railtie"
#require "action_cable/engine"
#require "sprockets/railtie"
require "rails/engine/commands"