Module: Rake::DSL
- Included in:
- MTBuild::Application, MTBuild::Cleaner, MTBuild::CompiledConfiguration, MTBuild::Configuration, MTBuild::MakefileLoader, MTBuild::Project, MTBuild::Toolchain, MTBuild::Workspace
- Defined in:
- lib/mtbuild/framework_task.rb,
lib/mtbuild/application_task.rb,
lib/mtbuild/staticlibrary_task.rb,
lib/mtbuild/test_application_task.rb
Instance Method Summary collapse
-
#application_task(*args, &block) ⇒ Object
DSL method to create an application task.
-
#framework_task(*args, &block) ⇒ Object
DSL method to create a framework task.
-
#static_library_task(*args, &block) ⇒ Object
DSL method to create a static library task.
-
#test_application_task(*args, &block) ⇒ Object
DSL method to create a test application task.
Instance Method Details
#application_task(*args, &block) ⇒ Object
DSL method to create an application task.
17 18 19 |
# File 'lib/mtbuild/application_task.rb', line 17 def application_task(*args, &block) new_task = Rake::ApplicationTask.define_task(*args, &block) end |
#framework_task(*args, &block) ⇒ Object
DSL method to create a framework task.
29 30 31 |
# File 'lib/mtbuild/framework_task.rb', line 29 def framework_task(*args, &block) new_task = Rake::FrameworkTask.define_task(*args, &block) end |
#static_library_task(*args, &block) ⇒ Object
DSL method to create a static library task.
29 30 31 |
# File 'lib/mtbuild/staticlibrary_task.rb', line 29 def static_library_task(*args, &block) new_task = Rake::StaticLibraryTask.define_task(*args, &block) end |
#test_application_task(*args, &block) ⇒ Object
DSL method to create a test application task.
17 18 19 |
# File 'lib/mtbuild/test_application_task.rb', line 17 def test_application_task(*args, &block) new_task = Rake::TestApplicationTask.define_task(*args, &block) end |