#!/usr/bin/env ruby 

require_relative 'helper.rb'
require_relative 'generate.rb'
require 'Ifd_Automation/version'

@features_dir = File.join(FileUtils.pwd, "features")
@support_dir = File.join(@features_dir, "support")
@support_dir = File.join(@features_dir, "expected_images")
@support_dir = File.join(@features_dir, "actual_images")
@support_dir = File.join(@features_dir, "image_difference")
@support_dir = File.join(@features_dir, "screenshots")
@support_dir = File.join(@features_dir, "DownloadFolder")
@support_dir = File.join(@features_dir, "ExpectedDataFile")
@support_dir = File.join(@features_dir, "SqlScript")
@source_dir = File.join(File.dirname(__FILE__), '..', 'features')

if (ARGV.length == 0)
  print_usage
else
	cmd = ARGV.shift

	if cmd == "help"
  		print_help
	elsif cmd == "gen"
  		ifd_automation_scaffold
	elsif cmd == "version"
		puts Ifd::Automation::VERSION
  	else
  		print_usage
	end
end

