Sha256: 998d212c4821aec045fe65b326ddd31cfc8189f001ca92a2a8b6338cd5f6868d
Contents?: true
Size: 495 Bytes
Versions: 21
Compression:
Stored size: 495 Bytes
Contents
# -*- coding: utf-8 -*- Gemirro::CLI.options.command 'init' do banner 'Usage: gemirro init [DIRECTORY] [OPTIONS]' description 'Sets up a new mirror' separator "\nOptions:\n" run do |_opts, args| directory = File.expand_path(args[0] || Dir.pwd) template = Gemirro::Configuration.template_directory Dir.mkdir(directory) unless File.directory?(directory) FileUtils.cp_r(File.join(template, '.'), directory) puts "Initialized empty mirror in #{directory}" end end
Version data entries
21 entries across 21 versions & 1 rubygems