Sha256: 1299166b000a8bd1d03e0cd5fe571ceb4b47ac06c16d3325479225a063ec7a97
Contents?: true
Size: 771 Bytes
Versions: 1
Compression:
Stored size: 771 Bytes
Contents
#!/usr/bin/env ruby require 'optparse' require 'xcode_trash_remover' ARGV[0] = '--help' if ARGV.empty? unless ARGV[0].include?('--') || ARGV[0].include?('-') puts "invalid option: #{ARGV[0]}" end options = {} opt_parser = OptionParser.new do |opt| opt.on('--check', 'Checks the volumes') do |o| options[:check] = o end opt.on('--remove', 'Removes the files from your system') do |o| options[:remove] = o end end begin opt_parser.parse! options.keys.each do |k| case k when :check XcodeTrashRemover::Core.check_volumes break when :remove XcodeTrashRemover::Core.check_volumes XcodeTrashRemover::Core.remove_trash break end end rescue StandardError => e puts e.to_s unless e.message == 'exit' end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
xcode_trash_remover-2.0.3 | bin/xcclean |