#!/usr/bin/env ruby

$LOAD_PATH.unshift(File.expand_path(File.join(File.dirname(__FILE__), "../lib")))
require "cc/engine/duplication"

if File.exists?("/config.json")
  engine_config = JSON.parse(File.read("/config.json"))
else
  engine_config = {}
end

directory = ARGV[0] || "/code"

CC::Engine::Duplication.new(
  directory: directory, engine_config: engine_config, io: STDOUT
).run
