Sha256: 797a84db265736699bd9d10c84e2f2fe78d9ae6d6fe826f4f82d6cf82bef8c23
Contents?: true
Size: 1.35 KB
Versions: 19
Compression:
Stored size: 1.35 KB
Contents
require 'jbundler/configurator' require 'jbundler/classpath_file' require 'jbundler/vendor' require 'jbundler/gemfile_lock' require 'maven/tools/jarfile' require 'maven/ruby/maven' require 'fileutils' module JBundler class Show def initialize( config ) @config = config @classpath_file = JBundler::ClasspathFile.new( @config.classpath_file ) end def show_classpath return if ! @config.verbose vendor = JBundler::Vendor.new(@config.vendor_dir) if vendor.vendored? vendor.require_jars warn "complete classpath:" $CLASSPATH.each do |path| warn "\t#{path}" end else @classpath_file.load_classpath warn '' warn 'jbundler provided classpath:' warn '----------------' JBUNDLER_JRUBY_CLASSPATH.each do |path| warn "#{path}" end warn '' warn 'jbundler runtime classpath:' warn '---------------------------' JBUNDLER_CLASSPATH.each do |path| warn "#{path}" end warn '' warn 'jbundler test classpath:' warn '------------------------' if JBUNDLER_TEST_CLASSPATH.empty? warn "\t--- empty ---" else JBUNDLER_TEST_CLASSPATH.each do |path| warn "#{path}" end end warn '' end end end end
Version data entries
19 entries across 19 versions & 2 rubygems