Lines Matching full:task
737 def exec_task_traverse( task )
738 run_hook 'pre-' + task
744 traverse task, type, task + '_dir_' + type
746 run_hook 'post-' + task
749 def traverse( task, rel, mid )
751 run_hook 'pre-' + task
754 traverse task, rel + '/' + d, mid
756 run_hook 'post-' + task
806 case task = parsearg_global()
812 parsearg_TASK task
814 exectask task
827 def exectask( task )
828 if task == 'show' then
831 try task
835 def try( task )
836 $stderr.printf "#{File.basename $0}: entering %s phase...\n", task if verbose?
838 __send__ 'exec_' + task
840 $stderr.printf "%s failed\n", task
843 $stderr.printf "#{File.basename $0}: %s done.\n", task if verbose?
856 task_re === arg or raise InstallError, "wrong task: #{arg}"
882 raise InstallError, 'no task or global option given'
886 def parsearg_TASK( task )
887 mid = "parsearg_#{task}"
892 raise InstallError, "#{task}: unknown options: #{ARGV.join ' '}"
942 out.puts " ruby #{File.basename $0} [<global options>] <task> [<task options>]"