def self.add_env_args(opts, settings)
opts.separator ''
opts.separator 'Process environment options:'
opts.separator ''
opts.on('-e CODE', 'Execute CODE in parent process.',
'May be specified multiple times.') do |code|
settings[:code] << code
end
opts.separator ''
opts.on('-I DIRECTORY', 'Adds DIRECTORY to $LOAD_PATH.',
'May be specified multiple times.') do |dir|
settings[:extra_paths] << dir
end
opts.separator ''
opts.on('-r LIBRARY', 'Require LIBRARY in the parent process.',
'May be specified multiple times.') do |lib|
settings[:requires] << lib
end
end