#!/usr/bin/env ruby require 'java' require 'yaml' require 'digest/sha1' require 'net/http' require 'net/https' require 'getoptlong' require 'fileutils' require 'thread' require 'rubygems' gem 'json' require 'json' ONEIS_PLUGIN_ROOT_DIR = "#{File.dirname(__FILE__)}/.." JS_JAR = "#{ONEIS_PLUGIN_ROOT_DIR}/lib/js.jar" unless File.exists? JS_JAR puts "Can't find JavaScript interpreter .jar file" exit 1 end require JS_JAR require "#{ONEIS_PLUGIN_ROOT_DIR}/lib/hmac.rb" require "#{ONEIS_PLUGIN_ROOT_DIR}/lib/manifest.rb" require "#{ONEIS_PLUGIN_ROOT_DIR}/lib/server.rb" require "#{ONEIS_PLUGIN_ROOT_DIR}/lib/syntax_checking.rb" require "#{ONEIS_PLUGIN_ROOT_DIR}/lib/notifications.rb" require "#{ONEIS_PLUGIN_ROOT_DIR}/lib/plugin.rb" require "#{ONEIS_PLUGIN_ROOT_DIR}/lib/new_plugin.rb" require "#{ONEIS_PLUGIN_ROOT_DIR}/lib/misc.rb" require "#{ONEIS_PLUGIN_ROOT_DIR}/lib/watchers.rb" require "#{ONEIS_PLUGIN_ROOT_DIR}/lib/minimise.rb" require "#{ONEIS_PLUGIN_ROOT_DIR}/lib/check.rb" require "#{ONEIS_PLUGIN_ROOT_DIR}/lib/plugin_tool.rb"