Sha256: 4e71157bd76da6718740be627bc67e20c982f2b88a8d33e2dd089df0976eed8c

Contents?: true

Size: 518 Bytes

Versions: 1

Compression:

Stored size: 518 Bytes

Contents

# frozen_string_literal: true

say "Installing Phlex..."

application_configuration_path = Rails.root.join("config/application.rb")
application_configuration_content = File.read(application_configuration_path)

pattern = %r(config.autoload_paths << (Rails.root.join\(.app.\)|.\#{root}/app.)\n)

unless application_configuration_content.match?(pattern)
	inject_into_class(
		application_configuration_path,
		"Application",
		%(    config.autoload_paths << "\#{root}/app"\n)
	)
end

say "Phlex successfully installed!"

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
phlex-0.3.0 lib/install/phlex.rb