#!/usr/bin/env ruby Signal.trap("INT") { puts; puts "Interrupted"; exit 1 } $:.unshift File.join(File.dirname(__FILE__), "..", "lib") require File.join('syspec', 'external', 'versioning') require File.join('syspec', 'version') if %w(--version -v).include? ARGV.first puts Syspec::Version exit(0) end require 'syspec' Syspec::Core.run(ARGV)