Table of Contents - rake: Ruby Standard Library Documentation
Pages
-
History
- 13.0.6
- 13.0.5
- 13.0.4
- 13.0.3
- 13.0.2
- Enhancements
- 13.0.1
- Bug fixes
- 13.0.0
- Enhancements
- Compatibility changes
- 12.3.3
- Bug fixes
- Enhancements:
- 12.3.2
- Bug fixes
- Enhancements:
- 12.3.1
- Bug fixes
- Enhancements:
- 12.3.0
- Compatibility Changes
- Enhancements:
- 12.2.1
- Bug fixes
- 12.2.0
- Enhancements:
- Bug fixes
- 12.1.0
- Enhancements:
- Bug fixes
- 12.0.0
- Compatibility Changes
- Enhancements:
- 11.3.0 / 2016-09-20
- Enhancements:
- 11.2.2 / 2016-06-12
- Bug fixes
- 11.2.1 / 2016-06-12
- Bug fixes
- 11.2.0 / 2016-06-11
- Bug fixes
- Enhancements
- 11.1.2 / 2016-03-28
- Bug fixes
- 11.1.1 / 2016-03-14
- Bug fixes
- 11.1.0 / 2016-03-11
- Compatibility Changes
- 11.0.1 / 2016-03-09
- Bug fixes
- 11.0.0 / 2016-03-09
- Bug fixes
- Enhancements
- Compatibility Changes
- 10.5.0 / 2016-01-13
- Enhancements
- 10.4.2 / 2014-12-02
- Bug fixes
- 10.4.1 / 2014-12-01
- Bug fixes
- 10.4.0 / 2014-11-22
- Enhancements
- Bug fixes
- 10.3.2 / 2014-05-15
- Bug fixes
- 10.3.1 / 2014-04-17
- Bug fixes
- 10.3 / 2014-04-15
- Enhancements
- Bug fixes
- 10.2.2 / 2014-03-27
- Bug fixes
- 10.2.1 / 2014-03-25
- Bug fixes
- 10.2.0 / 2014-03-24
- Enhancements
- Bug fixes
- 10.1.1
- 10.1.0
- Changes
- New Features
- Bug Fixes
- Thanks
- 10.0.3
- Changes
- Changes (from 0.9.3, 0.9.4, 0.9.5)
- New Features (in 0.9.3)
- Bug Fixes (in 0.9.3)
- Bug Fixes (in 0.9.4)
- Bug Fixes (in 0.9.5)
- Thanks
- 10.0.2
- Changes
- Bug Fixes
- Thanks
- 10.0.1
- Changes
- Bug Fixes
- Thanks
- 10.0.0
- Changes in 10.0
- Changes (from 0.9.3)
- New Features
- Bug Fixes
- Thanks
- 0.9.6
- Changes
- Bug Fixes (0.9.6)
- Thanks
- 0.9.5
- Changes
- Bug Fixes (0.9.5)
- Thanks
- 0.9.4
- Changes
- Bug Fixes (0.9.4)
- Thanks
- 0.9.3
- Changes
- New Features
- Bug Fixes
- Thanks
- Rake 0.9.2.2
- Changes
- Thanks
- 0.9.2
- Changes
- Thanks
- 0.9.1
- Changes
- Thanks
- 0.9.0
- Changes
- New Features / Enhancements / Bug Fixes in Version 0.9.0
- Thanks
- 0.8.7
- Changes
- New Features / Enhancements in Version 0.8.5
- Bug Fixes in Version 0.8.5
- Thanks
- 0.8.6
- Thanks
- 0.8.5
- Changes
- New Features / Enhancements in Version 0.8.5
- Bug Fixes in Version 0.8.5
- Thanks
- 0.8.4
- Letter Writing Campaign
- Changes
- New Features / Enhancements in Version 0.8.4
- Bug Fixes in Version 0.8.4
- Infrastructure Improvements in Version 0.8.4
- Thanks
- 0.8.3
- Changes
- Bug Fixes in Version 0.8.3
- Thanks
- 0.8.2
- Changes
- New Features in Version 0.8.2
- Bug Fixes in Version 0.8.2
- Other changes in Version 0.8.2
- Task Argument Examples
- Tasks that Expect Parameters
- Thanks
- 0.8.0/0.8.1
- Changes
- New Features in Version 0.8.0
- Task Argument Examples
- Tasks that Expect Parameters
- Thanks
- 0.7.3
- Changes
- New Features in Version 0.7.3
- Thanks
- 0.7.2
- Changes
- Bug Fixes in 0.7.2
- New Features in 0.7.2
- Internal Rake Improvements
- Thanks
- 0.7.1
- Changes
- Bug Fixes in 0.7.1
- New Features in 0.7.1
- Thanks
- 0.7.0
- Changes
- New Features
- Bug Fixes
- Namespaces
- Parallel Tasks
- Thanks
- 0.6.1
- 0.6.0
- New Web Page
- Changes
- New Features
- Some Incompatibilities
- Bug Fixes
- Thanks
- 0.5.4
- Changes
- Thanks
- 0.5.3
- Changes
- Thanks
- 0.5.0
- Changes
- Thanks
- 0.4.15
- Changes
- Mini-Roadmap
- 0.4.14
- 0.4.13
- 0.4.12
- 0.4.11
- 0.4.10
- 0.4.9
- 0.4.8
- 0.4.7
- 0.4.6
- 0.4.5
- 0.4.4
- 0.4.3
- 0.4.2
- 0.4.1
- 0.4.0
- 0.3.2.x
- 0.3.2
- 0.3.1
- 0.3.0
- 0.2.10
- 0.2.9
- 0.2.7
- 0.2.6
- 0.2.5
- 0.2.4
- 0.2.3
- README
- command_line_usage
- glossary
- proto_rake
-
rakefile
- Rakefile Format
- Tasks
- Simple Tasks
- Tasks with Prerequisites
- Tasks with Actions
- Multiple Definitions
- File Tasks
- Directory Tasks
- Tasks with Parallel Prerequisites
- Secondary Prerequisites
- Thread Safety
- Tasks with Arguments
- Tasks that Expect Parameters
- Tasks that Expect Parameters and Have Prerequisites
- Tasks that take Variable-length Parameters
- Deprecated Task Parameters Format
- Accessing Task Programmatically
- Programmatic Task Example
- Rules
- Advanced Rules
- Importing Dependencies
- Comments
- Namespaces
- FileTasks
- Name Resolution
- FileLists
- Creating a FileList
- Odds and Ends
- do/end versus { }
- Rakefile Path
- Multiple Rake Files
- Clean and Clobber Tasks
- Phony Task
- See
- rational
Classes and Modules
- FileUtils
- Module
- Object
- RDoc
- RDoc::Page
- Rake::Application
- Rake::DSL
- Rake::DefaultLoader
- Rake::EarlyTime
- Rake::FileCreationTask
- Rake::FileList
- Rake::FileTask
- Rake::FileUtilsExt
- Rake::InvocationChain
- Rake::InvocationChain::EmptyInvocationChain
- Rake::InvocationExceptionMixin
- Rake::LateTime
- Rake::LinkedList
- Rake::LinkedList::EmptyLinkedList
- Rake::MakefileLoader
- Rake::MultiTask
- Rake::NameSpace
- Rake::PackageTask
- Rake::PrivateReader
- Rake::RakeFileUtils
- Rake::RuleRecursionOverflowError
- Rake::Scope
- Rake::Task
- Rake::TaskArgumentError
- Rake::TaskArguments
- Rake::TaskLib
- Rake::TaskManager
- Rake::TestTask
- Rake::Win32
- String
Methods
- ::[] — Rake::FileList
- ::[] — Rake::Task
- ::add_rakelib — Rake
- ::append — Rake::InvocationChain
- ::application — Rake
- ::application= — Rake
- ::clear — Rake::Task
- ::cons — Rake::LinkedList
- ::cons — Rake::LinkedList::EmptyLinkedList
- ::create_rule — Rake::Task
- ::define_task — Rake::Task
- ::empty — Rake::LinkedList
- ::format_deps — Rake::Task
- ::glob — Rake::FileList
- ::load_rakefile — Rake
- ::make — Rake::LinkedList
- ::new — Rake::Application
- ::new — Rake::FileList
- ::new — Rake::LinkedList
- ::new — Rake::LinkedList::EmptyLinkedList
- ::new — Rake::NameSpace
- ::new — Rake::PackageTask
- ::new — Rake::RuleRecursionOverflowError
- ::new — Rake::Task
- ::new — Rake::TaskArguments
- ::new — Rake::TestTask
- ::original_dir — Rake
- ::scope_name — Rake::FileTask
- ::scope_name — Rake::Task
- ::task_defined? — Rake::Task
- ::tasks — Rake::Task
- ::with_application — Rake
- #* — Rake::FileList
- #<< — Rake::FileList
- #<=> — Rake::EarlyTime
- #<=> — Rake::LateTime
- #== — Rake::FileList
- #== — Rake::LinkedList
- #[] — Rake::NameSpace
- #[] — Rake::TaskArguments
- #[] — Rake::TaskManager
- #add — Rake::FileList
- #add_description — Rake::Task
- #add_loader — Rake::Application
- #add_location — Rake::TaskManager
- #add_matching — Rake::FileList
- #add_target — Rake::RuleRecursionOverflowError
- #all_prerequisite_tasks — Rake::Task
- #append — Rake::InvocationChain
- #append — Rake::InvocationChain::EmptyInvocationChain
- #arg_names — Rake::Task
- #attempt_rule — Rake::TaskManager
- #chain — Rake::InvocationExceptionMixin
- #chain= — Rake::InvocationExceptionMixin
- #clear — Rake::Task
- #clear — Rake::TaskManager
- #clear_actions — Rake::Task
- #clear_args — Rake::Task
- #clear_comments — Rake::Task
- #clear_exclude — Rake::FileList
- #clear_prerequisites — Rake::Task
- #comment — Rake::Task
- #conj — Rake::LinkedList
- #current_scope — Rake::TaskManager
- #define — Rake::PackageTask
- #define — Rake::TestTask
- #desc — Rake::DSL
- #directory — Rake::DSL
- #each — Rake::LinkedList
- #each — Rake::TaskArguments
- #egrep — Rake::FileList
- #empty? — Rake::LinkedList
- #empty? — Rake::LinkedList::EmptyLinkedList
- #enhance — Rake::Task
- #enhance_with_matching_rule — Rake::TaskManager
- #exclude — Rake::FileList
- #excluded_from_list? — Rake::FileList
- #execute — Rake::Application
- #execute — Rake::Task
- #existing — Rake::FileList
- #existing! — Rake::FileList
- #ext — String
- #ext — Rake::FileList
- #extras — Rake::TaskArguments
- #fetch — Rake::TaskArguments
- #file — Rake::DSL
- #file_create — Rake::DSL
- #find_location — Rake::TaskManager
- #first_sentence — Rake::Task
- #format_trace_flags — Rake::Task
- #full_comment — Rake::Task
- #generate_did_you_mean_suggestions — Rake::TaskManager
- #generate_message_for_undefined_task — Rake::TaskManager
- #generate_name — Rake::TaskManager
- #get_description — Rake::TaskManager
- #gsub — Rake::FileList
- #gsub! — Rake::FileList
- #has_key? — Rake::TaskArguments
- #import — Rake::DSL
- #in_namespace — Rake::TaskManager
- #include — Rake::FileList
- #init — Rake::Application
- #init — Rake::PackageTask
- #inspect — Rake::LinkedList
- #intern — Rake::TaskManager
- #investigation — Rake::Task
- #invoke — Rake::Task
- #invoke_with_call_chain — Rake::Task
- #is_a? — Rake::FileList
- #key? — Rake::TaskArguments
- #kind_of? — Rake::FileList
- #load — Rake::DefaultLoader
- #load_debug_at_stop_feature — Rake::Application
- #load_rakefile — Rake::Application
- #lookup — Rake::TaskManager
- #lookup_in_scope — Rake::TaskManager
- #make_sources — Rake::TaskManager
- #member? — Rake::InvocationChain
- #member? — Rake::InvocationChain::EmptyInvocationChain
- #message — Rake::RuleRecursionOverflowError
- #method_missing — Rake::TaskArguments
- #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
- #nowrite — Rake::FileUtilsExt
- #options — Rake::Application
- #out_of_date? — Rake::FileTask
- #package_dir_path — Rake::PackageTask
- #package_name — Rake::PackageTask
- #pathmap — String
- #pathmap — Rake::FileList
- #pathmap_explode — String
- #pathmap_partial — String
- #pathmap_replace — String
- #prefix — Rake::InvocationChain
- #prerequisite_tasks — Rake::Task
- #rake_check_options — Rake::FileUtilsExt
- #rake_check_options — Rake::FileUtilsExt
- #rake_output_message — Rake::FileUtilsExt
- #rake_output_message — Rake::FileUtilsExt
- #reenable — Rake::Task
- #resolve — Rake::FileList
- #resolve_args — Rake::TaskManager
- #resolve_args_without_dependencies — Rake::TaskManager
- #ruby — FileUtils
- #rule — Rake::DSL
- #run — Rake::Application
- #run_with_threads — Rake::Application
- #safe_ln — FileUtils
- #scope — Rake::NameSpace
- #set_arg_names — Rake::Task
- #sh — FileUtils
- #source — Rake::Task
- #sources — Rake::Task
- #split_all — FileUtils
- #sub — Rake::FileList
- #sub! — Rake::FileList
- #tar_bz2_file — Rake::PackageTask
- #tar_gz_file — Rake::PackageTask
- #tar_xz_file — Rake::PackageTask
- #target_dir — Rake::PackageTask
- #task — Rake::DSL
- #tasks — Rake::NameSpace
- #tasks — Rake::TaskManager
- #tasks_in_scope — Rake::TaskManager
- #test_files= — Rake::TestTask
- #tgz_file — Rake::PackageTask
- #timestamp — Rake::FileCreationTask
- #timestamp — Rake::FileTask
- #timestamp — Rake::Task
- #to_a — Rake::FileList
- #to_a — Rake::TaskArguments
- #to_ary — Rake::FileList
- #to_hash — Rake::TaskArguments
- #to_s — Rake::FileList
- #to_s — Rake::InvocationChain
- #to_s — Rake::InvocationChain::EmptyInvocationChain
- #to_s — Rake::LateTime
- #to_s — Rake::LinkedList
- #to_s — Rake::Task
- #top_level — Rake::Application
- #transform_comments — Rake::Task
- #values_at — Rake::TaskArguments
- #verbose — Rake::FileUtilsExt
- #verbose — Rake::FileUtilsExt
- #when_writing — Rake::FileUtilsExt
- #when_writing — Rake::FileUtilsExt
- #with_defaults — Rake::TaskArguments
- #working_dir — Rake::PackageTask
- #zip_file — Rake::PackageTask
- #| — Rake::Task