Table of Contents - Drake: Distributed Rake
Pages
-
CHANGES
- Rake Changelog
- Version 0.9.1
- Version 0.9.0
- Version 0.8.7
- Version 0.8.6
- PreVersion 0.8.6
- Version 0.8.5
- Version 0.8.4
- Version 0.8.3
- Version 0.8.2
- Version 0.8.1
- Version 0.8.0
- Version 0.7.3
- Version 0.7.2
- Version 0.7.1
- Version 0.7.0
- Version 0.6.1
- Version 0.6.0
- Version 0.5.4
- Version 0.5.3
- Version 0.5.0
- Version 0.4.15
- Version 0.4.14
- Version 0.4.13
- Version 0.4.12
- Version 0.4.11
- Version 0.4.10
- Version 0.4.9
- Version 0.4.8
- Version 0.4.7
- Version 0.4.6
- Version 0.4.5
- Version 0.4.4
- Version 0.4.3
- Version 0.4.2
- Version 0.4.1
- Version 0.4.0
- Version 0.3.2.x
- Version 0.3.2
- Version 0.3.1
- Version 0.3.0
- Version 0.2.10
- Version 0.2.9
- Version 0.2.7
- Version 0.2.6
- Version 0.2.5
- Version 0.2.4
- Version 0.2.3
-
CHANGES-drake
- Drake Changelog
- Version 0.9.1.0.3.0
- Version 0.9.0.0.3.0
- Version 0.8.7.0.2.3
- Version 0.8.4.1.2.1
- Version 0.8.4.1.2.0
- Version 0.8.4.1.0.16-18
- Version 0.8.4.1.0.15
- Version 0.8.3.1.0.14
- Version 0.8.2.1.0.13
- Version 0.8.2.1.0.12
- Version 0.8.2.1.0.11
- Version 0.8.2.1.0.10
- Version 0.8.2.1.0.9
- Version 0.8.2.1.0.7
- Version 0.8.2.1.0.6
- Version 0.8.2.1.0.4
- Version 0.8.11.0.1
- MIT-LICENSE
-
README
- DRAKE – Distributed Rake
- Synopsis
- Installation
- Notes
- Links
- Author
- License
- RAKE – Ruby Make – mainline branch
- Installation
- Gem Installation
- Normal Installation
- Usage
- Simple Example
- More Information
- Development
- Source Repository
- Running the Rake Test Suite
- Issues and Bug Reports
- Online Resources
- Rake References
- Presentations and Articles about Rake
- Other Make Reinvisionings …
- Credits
- License
- Support
- Other stuff
- Warranty
- TODO
- command_line_usage
- glossary
- parallel
- proto_rake
-
rakefile
- Rakefile Format (as of version 0.8.7)
- Tasks
- Simple Tasks
- Tasks with Prerequisites
- Tasks with Actions
- Multiple Definitions
- File Tasks
- Directory Tasks
- Tasks with Parallel Prerequisites
- Secondary Prerequisites
- Thread Safety
- Automatically Running Tasks in Parallel
- Tasks with Arguments
- Tasks Arguments and the Environment
- Tasks that Expect Parameters
- Tasks that Expect Parameters and Have Prerequisites
- Deprecated Task Parameters Format
- Accessing Task Programmatically
- Programmatic Task Example
- Rules
- Advanced Rules
- Importing Dependencies
- Example:
- Comments
- Example:
- Namespaces
- FileTasks
- Name Resolution
- FileLists
- Creating a FileList
- Odds and Ends
- do/end versus { }
- See
- rational
- rake-0.4.14
- rake-0.4.15
- rake-0.5.0
- rake-0.5.3
- rake-0.5.4
- rake-0.6.0
- rake-0.7.0
- rake-0.7.1
- rake-0.7.2
- rake-0.7.3
- rake-0.8.0
- rake-0.8.2
- rake-0.8.3
- rake-0.8.4
- rake-0.8.5
- rake-0.8.6
- rake-0.8.7
- rake-0.9.0
- rake-0.9.1
- rake-0.9.2
Classes and Modules
- CompositePublisher
- FileUtils
- Module
- Object
- RDoc
- Rake
- Rake::AltSystem
- Rake::Application
- Rake::Application::Options
- Rake::Cloneable
- Rake::CompositePublisher
- Rake::DSL
- Rake::DefaultLoader
- Rake::DeprecatedObjectDSL
- Rake::EarlyTime
- Rake::FileCreationTask
- Rake::FileList
- Rake::FileTask
- Rake::FileUtilsExt
- Rake::FtpFile
- Rake::FtpUploader
- Rake::InvocationChain
- Rake::InvocationChain::EmptyInvocationChain
- Rake::InvocationExceptionMixin
- Rake::InvokeInsideInvoke
- Rake::MakefileLoader
- Rake::MultiTask
- Rake::NameSpace
- Rake::PackageTask
- Rake::Parallel
- Rake::Parallel::ApplicationMixin
- Rake::Parallel::Driver
- Rake::Parallel::TaskMixin
- Rake::PseudoStatus
- Rake::RDocTask
- Rake::RakeApp
- Rake::RubyForgePublisher
- Rake::RuleRecursionOverflowError
- Rake::SshDirPublisher
- Rake::SshFilePublisher
- Rake::SshFreshDirPublisher
- Rake::Task
- Rake::TaskArgumentError
- Rake::TaskArguments
- Rake::TaskLib
- Rake::TaskManager
- Rake::TestTask
- Rake::Version
- Rake::Win32
- Rake::Win32::Win32HomeError
- SshDirPublisher
- SshFilePublisher
- SshFreshDirPublisher
- String
- Sys
- Test
- Test::Unit
- Test::Unit::Collector
- Test::Unit::Collector::Dir
- Time
Methods
- ::[] — Rake::Task
- ::append — Rake::InvocationChain
- ::application — Rake
- ::application= — Rake
- ::clear — Rake::Task
- ::connect — Rake::FtpUploader
- ::create_rule — Rake::Task
- ::date — Rake::FtpFile
- ::define_module_function — Rake::AltSystem
- ::define_task — Rake::Task
- ::load_rakefile — Rake
- ::new — Rake::Application
- ::new — Rake::Application
- ::new — Rake::CompositePublisher
- ::new — Rake::FtpFile
- ::new — Rake::FtpUploader
- ::new — CompositePublisher
- ::new — SshDirPublisher
- ::new — SshFilePublisher
- ::new — Rake::RubyForgePublisher
- ::new — Rake::SshDirPublisher
- ::new — Rake::SshFilePublisher
- ::new — Rake::FileList
- ::new — Rake::InvocationChain
- ::new — Rake::NameSpace
- ::new — Rake::PackageTask
- ::new — Rake::Parallel::Driver
- ::new — Rake::PseudoStatus
- ::new — Rake::RDocTask
- ::new — Rake::RuleRecursionOverflowError
- ::new — Rake::Task
- ::new — Rake::TaskArguments
- ::new — Rake::TestTask
- ::new — Rake::TaskManager
- ::normalize — Rake::Win32
- ::original_dir — Rake
- ::rake_system — Rake::Win32
- ::scope_name — Rake::FileTask
- ::scope_name — Rake::Task
- ::task_defined? — Rake::Task
- ::tasks — Rake::Task
- ::time — Rake::FtpFile
- ::windows? — Rake::Win32
- #* — Rake::FileList
- #<=> — Rake::EarlyTime
- #<=> — Time
- #== — Rake::FileList
- #>> — Rake::PseudoStatus
- #[] — Rake::NameSpace
- #[] — Rake::TaskArguments
- #[] — Rake::TaskManager
- #add — Rake::CompositePublisher
- #add — CompositePublisher
- #add — Rake::FileList
- #add_chain_to — Rake::Task
- #add_comment — Rake::Task
- #add_description — Rake::Task
- #add_import — Rake::Application
- #add_import — Rake::Application
- #add_loader — Rake::Application
- #add_loader — Rake::Application
- #add_location — Rake::TaskManager
- #add_target — Rake::RuleRecursionOverflowError
- #append — Rake::InvocationChain
- #append — Rake::InvocationChain::EmptyInvocationChain
- #arg_names — Rake::Task
- #attempt_rule — Rake::TaskManager
- #backticks — Rake::AltSystem
- #before_running_rdoc — Rake::RDocTask
- #chain — Rake::InvocationExceptionMixin
- #chain= — Rake::InvocationExceptionMixin
- #clear — Rake::Task
- #clear — Rake::TaskManager
- #clear_actions — Rake::Task
- #clear_exclude — Rake::FileList
- #clear_prerequisites — Rake::Task
- #clobber_task_name — Rake::RDocTask
- #clone — Rake::Cloneable
- #close — Rake::FtpUploader
- #collect_for_parallel_execution — Rake::Parallel::TaskMixin
- #collect_tasks — Rake::Application
- #collect_tasks — Rake::Application
- #comment= — Rake::Task
- #compute — Rake::Parallel::Driver
- #const_missing — Module
- #const_warning — Rake::Application
- #const_warning — Rake::Application
- #copy — Sys
- #copy_files — Sys
- #create_rule — Rake::TaskManager
- #create_shell_runner — FileUtils
- #current_scope — Rake::TaskManager
- #define — Rake::PackageTask
- #define — Rake::RDocTask
- #define — Rake::TestTask
- #define_task — Rake::TaskManager
- #delete — Sys
- #delete_all — Sys
- #deprecate — Rake::Application
- #deprecate — Rake::Application
- #desc — Rake::DSL
- #determine_time — Rake::FtpFile
- #directory — Rake::DSL
- #directory? — Rake::FtpFile
- #display_error_message — Rake::Application
- #display_error_message — Rake::Application
- #display_prerequisites — Rake::Application
- #display_prerequisites — Rake::Application
- #display_tasks_and_comments — Rake::Application
- #display_tasks_and_comments — Rake::Application
- #dup — Rake::Cloneable
- #dynamic_width — Rake::Application
- #dynamic_width — Rake::Application
- #dynamic_width_stty — Rake::Application
- #dynamic_width_stty — Rake::Application
- #dynamic_width_tput — Rake::Application
- #dynamic_width_tput — Rake::Application
- #each — Rake::TaskArguments
- #enhance — Rake::Task
- #enhance_with_matching_rule — Rake::TaskManager
- #exclude — Rake::FileList
- #execute — Rake::Task
- #exited? — Rake::PseudoStatus
- #ext — String
- #file — Rake::DSL
- #file_create — Rake::DSL
- #file_list_string — Rake::TestTask
- #find_location — Rake::TaskManager
- #find_rakefile_location — Rake::Application
- #find_rakefile_location — Rake::Application
- #find_runnable — Rake::AltSystem
- #for_files — Sys
- #for_matching_files — Sys
- #format_trace_flags — Rake::Task
- #generate_name — Rake::TaskManager
- #get_description — Rake::TaskManager
- #glob — Rake::Application
- #glob — Rake::Application
- #handle_options — Rake::Application
- #handle_options — Rake::Application
- #has_chain? — Rake::Application
- #has_chain? — Rake::Application
- #have_rakefile — Rake::Application
- #have_rakefile — Rake::Application
- #import — Rake::DSL
- #in_namespace — Rake::TaskManager
- #include — Rake::FileList
- #indir — Sys
- #init — Rake::Application
- #init — Rake::Application
- #init — Rake::PackageTask
- #inspect — Rake::Task
- #inspect — Rake::TaskArguments
- #install — Sys
- #intern — Rake::TaskManager
- #investigation — Rake::Task
- #invoke — Rake::Parallel::Driver
- #invoke — Rake::Task
- #invoke_parallel — Rake::Parallel::TaskMixin
- #invoke_prerequisites — Rake::MultiTask
- #invoke_task — Rake::Application
- #invoke_task — Rake::Application
- #is_a? — Rake::FileList
- #kind_of? — Rake::FileList
- #lib_path — Rake::TestTask
- #link — Sys
- #link_files — Sys
- #load — Rake::DefaultLoader
- #load — Rake::MakefileLoader
- #load_imports — Rake::Application
- #load_imports — Rake::Application
- #load_rakefile — Rake::Application
- #load_rakefile — Rake::Application
- #log — Sys
- #lookup — Rake::TaskArguments
- #lookup — Rake::TaskManager
- #lookup_in_scope — Rake::TaskManager
- #lookup_prerequisite — Rake::Task
- #make_sources — Rake::TaskManager
- #makedirs — Rake::FtpUploader
- #makedirs — Sys
- #member? — Rake::InvocationChain
- #member? — Rake::InvocationChain::EmptyInvocationChain
- #message — Rake::InvokeInsideInvoke
- #message — Rake::RuleRecursionOverflowError
- #method_missing — Rake::TaskArguments
- #mode — Rake::FtpFile
- #multitask — Rake::DSL
- #name — Rake::Task
- #namespace — Rake::DSL
- #needed? — Rake::FileCreationTask
- #needed? — Rake::FileTask
- #needed? — Rake::Task
- #new_scope — Rake::TaskArguments
- #nowrite — Rake::FileUtilsExt
- #option_list — Rake::RDocTask
- #option_string — Rake::RDocTask
- #options — Rake::Application
- #options — Rake::Application
- #out_of_date? — Rake::FileTask
- #package_dir_path — Rake::PackageTask
- #package_name — Rake::PackageTask
- #parallel — Rake::Parallel::ApplicationMixin
- #parse_mode — Rake::FtpFile
- #parse_task_string — Rake::Application
- #parse_task_string — Rake::Application
- #path — Rake::FtpFile
- #pathmap — String
- #pathmap_explode — String
- #pathmap_partial — String
- #pathmap_replace — String
- #prefix — Rake::InvocationChain
- #prerequisite_tasks — Rake::Task
- #print_rakefile_directory — Rake::Application
- #print_rakefile_directory — Rake::Application
- #process_line — Rake::MakefileLoader
- #quiet — Sys
- #quote — Rake::RDocTask
- #rake_check_options — Rake::FileUtilsExt
- #rake_extension — Module
- #rake_merge_option — Rake::FileUtilsExt
- #rake_original_const_missing — Module
- #rake_original_time_compare — Time
- #rake_output_message — Rake::FileUtilsExt
- #rake_require — Rake::Application
- #rake_require — Rake::Application
- #rake_system — FileUtils
- #rakefile_location — Rake::Application
- #rakefile_location — Rake::Application
- #rdoc_target — Rake::RDocTask
- #rdoc_task_name — Rake::RDocTask
- #reenable — Rake::Task
- #repair_command — Rake::AltSystem
- #rerdoc_task_name — Rake::RDocTask
- #resolve — Rake::FileList
- #resolve_add — Rake::FileList
- #resolve_args — Rake::TaskManager
- #resolve_args_without_dependencies — Rake::TaskManager
- #respace — Rake::MakefileLoader
- #ruby — Sys
- #ruby — FileUtils
- #ruby_opts_string — Rake::TestTask
- #ruby_version — Rake::TestTask
- #rule — Rake::DSL
- #run — Rake::Application
- #run — Rake::Application
- #run — Sys
- #run_code — Rake::TestTask
- #run_tests — Rake
- #safe_ln — FileUtils
- #set_arg_names — Rake::Task
- #set_verbose_option — FileUtils
- #sh — FileUtils
- #source — Rake::Task
- #sources — Rake::Task
- #split_all — Sys
- #split_all — FileUtils
- #standard_exception_handling — Rake::Application
- #standard_exception_handling — Rake::Application
- #standard_rake_options — Rake::Application
- #standard_rake_options — Rake::Application
- #stopped? — Rake::PseudoStatus
- #symlink — Sys
- #symlink? — Rake::FtpFile
- #symlink_files — Sys
- #synthesize_file_task — Rake::TaskManager
- #system — Rake::AltSystem
- #system_dir — Rake::Application
- #system_dir — Rake::Application
- #tar_bz2_file — Rake::PackageTask
- #tar_gz_file — Rake::PackageTask
- #task — Rake::DSL
- #tasks — Rake::NameSpace
- #tasks — Rake::TaskManager
- #tasks_in_scope — Rake::TaskManager
- #terminal_width — Rake::Application
- #terminal_width — Rake::Application
- #test_files= — Rake::TestTask
- #tgz_file — Rake::PackageTask
- #timestamp — Rake::FileCreationTask
- #timestamp — Rake::FileTask
- #timestamp — Rake::Task
- #to_a — Rake::FileList
- #to_ary — Rake::FileList
- #to_hash — Rake::TaskArguments
- #to_i — Rake::PseudoStatus
- #to_s — Rake::EarlyTime
- #to_s — Rake::InvocationChain
- #to_s — Rake::InvocationChain::EmptyInvocationChain
- #to_s — Rake::Task
- #to_s — Rake::TaskArguments
- #top_level — Rake::Application
- #top_level — Rake::Application
- #trace_rule — Rake::TaskManager
- #truncate — Rake::Application
- #truncate — Rake::Application
- #truncate_output? — Rake::Application
- #truncate_output? — Rake::Application
- #tty_output= — Rake::Application
- #tty_output= — Rake::Application
- #tty_output? — Rake::Application
- #tty_output? — Rake::Application
- #unix? — Rake::Application
- #unix? — Rake::Application
- #upload — Rake::CompositePublisher
- #upload — Rake::FtpUploader
- #upload — CompositePublisher
- #upload — SshDirPublisher
- #upload — SshFreshDirPublisher
- #upload — SshFilePublisher
- #upload — Rake::SshDirPublisher
- #upload — Rake::SshFreshDirPublisher
- #upload — Rake::SshFilePublisher
- #upload_files — Rake::FtpUploader
- #verbose — Sys
- #verbose — Rake::FileUtilsExt
- #when_writing — Rake::FileUtilsExt
- #windows? — Rake::Application
- #windows? — Rake::Application
- #with_defaults — Rake::TaskArguments
- #with_verbose — Sys
- #zip_file — Rake::PackageTask