Sha256: 54e0ef7016484330f4d79267296ed8b11fcc68eef4cb918215850d53aa2e130d

Contents?: true

Size: 427 Bytes

Versions: 2

Compression:

Stored size: 427 Bytes

Contents

# ~*~ encoding: utf-8 ~*~
require 'aladdin'
require 'optparse'

# Array of skeleton files to be copied over.
SKELETON_FILES = %w(.genie.yml index.md images)

opt_parser = OptionParser.new do |opts|
  opts.banner = "Usage: aladdin new [options] [LESSON_PATH]"
end
opt_parser.parse!

root = ARGV[0] || Dir.pwd

Dir.chdir File.join File.dirname(__FILE__), *%w(.. .. .. skeleton)
FileUtils.cp_r SKELETON_FILES, root, verbose: true

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
aladdin-0.0.4 lib/aladdin/commands/new.rb
aladdin-0.0.3 lib/aladdin/commands/new.rb