Sha256: dd69c242ced5b049a17dd10f7268466187b6fe5015df0eba4bb9a8f49f5f056e

Contents?: true

Size: 533 Bytes

Versions: 12

Compression:

Stored size: 533 Bytes

Contents

# typed: false
# frozen_string_literal: true

DEBUG = ENV.fetch("DEBUG", false)

def debugging?
  DEBUG
end

require "debug" if debugging?
require "amazing_print" if debugging?

require "hephaestus/version"
require "hephaestus/engine"

require "hephaestus/generators/app_generator"

require "hephaestus/actions"
require "hephaestus/app_name"

require "hephaestus/actions/strip_comments_action"

module Hephaestus
  class << self
    def source_path(root)
      File.join(Hephaestus::AppGenerator.source_root, root)
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
hephaestus-0.8.17 lib/hephaestus.rb
hephaestus-0.8.16.1 lib/hephaestus.rb
hephaestus-0.8.16 lib/hephaestus.rb
hephaestus-0.8.15.5 lib/hephaestus.rb
hephaestus-0.8.15.4 lib/hephaestus.rb
hephaestus-0.8.15.3 lib/hephaestus.rb
hephaestus-0.8.15.2 lib/hephaestus.rb
hephaestus-0.8.15.1 lib/hephaestus.rb
hephaestus-0.8.15 lib/hephaestus.rb
hephaestus-0.8.14 lib/hephaestus.rb
hephaestus-0.8.13 lib/hephaestus.rb
hephaestus-0.8.12.2 lib/hephaestus.rb