#!/usr/bin/env ruby
require "codeql_ruby"
# when being run by the codeql binary, there are no arguments
# but the following env vars are available:
#
# codeql database create --language=ruby
#
# CODEQL_EXTRACTOR_RUBY_SOURCE_ARCHIVE_DIR=/src
# CODEQL_PLATFORM=osx64
# CODEQL_EXTRACTOR_RUBY_LOG_DIR=/log
# CODEQL_DIST=/Users//codeql-home/codeql
# CODEQL_EXTRACTOR_RUBY_SCRATCH_DIR=/working
# CODEQL_JAVA_HOME=/Users//codeql-home/codeql/tools/osx64/java
# CODEQL_EXTRACTOR_RUBY_WIP_DATABASE=
# CODEQL_EXTRACTOR_RUBY_TRAP_DIR=/trap/ruby
# JAVA_MAIN_CLASS_50625=com.semmle.cli2.CodeQL
CodeqlRuby.extract ARGV.first