Sha256: f0c5af5d5be27a5c253f340b1b2bbd036f85146b4beb879a9ac9cec19ba229c7
Contents?: true
Size: 648 Bytes
Versions: 21
Compression:
Stored size: 648 Bytes
Contents
module MagLove module Command class Core include Commander::Methods def run task :validate, theme: "!" do |args, options| error! "no theme specified" if !options.theme error! "theme #{options.theme} does not exist" if !File.directory?("src/themes/#{options.theme}") debug("theme: #{options.theme}") debug("environment: #{options.production ? 'production' : 'development'}") end task :clean, theme: "!" do |args, options| theme_clean(options.theme) debug("▸ cleaned up theme directory") end end end end end
Version data entries
21 entries across 21 versions & 1 rubygems