#!/usr/bin/env ruby

require_relative '../lib/xgrep/commander'

if File.exist? './.xgrep'
  project_argv = File.read('./.xgrep').split(/\s/).reject { |x| x.strip == "" }
  argv = project_argv + ARGV
else
  argv = ARGV
end

commander = Xgrep::Commander.new(argv)
if commander.valid?
  commander.execute
else
  commander.help
end
