Sha256: 36f2257c93e5e0ba25002024e6f81bef51bcefc59f5d52f4e18cd972e6b62d1d
Contents?: true
Size: 653 Bytes
Versions: 7
Compression:
Stored size: 653 Bytes
Contents
# frozen_string_literal: true require 'eac_cli/core_ext' require 'ehbrs/cooking_book/project' module Ehbrs class Runner class CookingBook require_sub __FILE__ DEFAULT_SOURCE_DIR = '.' runner_with :help, :subcommands do desc 'Operações para livros de receitas.' arg_opt '-C', '--source-dir', 'Caminho para o diretório do código-fonte.' subcommands end private def source_dir_uncached (parsed.source_dir || DEFAULT_SOURCE_DIR).to_pathname.expand_path end def project_uncached ::Ehbrs::CookingBook::Project.new(source_dir) end end end end
Version data entries
7 entries across 7 versions & 1 rubygems