るりまサーチ

最速Rubyリファレンスマニュアル検索!
48件ヒット [1-48件を表示] (0.074秒)

別のキーワード

  1. rake task
  2. task clear
  3. rake define_task
  4. rake empty_task_args
  5. task timestamp

ライブラリ

クラス

モジュール

キーワード

検索結果

Kernel#namespace(name = nil) { ... } -> Rake::NameSpace (18233.0)

新しい名前空間を作成します。

...新しい名前空間を作成します。

与えられたブロックを評価する間は、その名前空間を使用します。

例:
ns = namespace "nested" do
task
:run
end
task
_run = ns[:run] # find :run in the given namespace.

@see Rake::TaskManager#in_namespace...

Rake::TaskManager#in_namespace(name) {|name_space| ... } -> Array (9132.0)

与えられた名前の名前空間でブロックを評価します。

...ます。

@param name 名前を指定します。

//emlist[][ruby]{
# Rakefile での記載例とする

task
default: :test_rake_app

namespace
:sample do
def hoge
puts "hoge"
end
end

task
:test_rake_app do
task
.application.in_namespace("sample") do
hoge # => "hoge"
end
end
//}...

Rake::NameSpace#tasks -> Array (9131.0)

タスクのリストを返します。

...タスクのリストを返します。

//emlist[][ruby]{
# Rakefile での記載例とする

namespace
:ns do |ns|
task
:ts1 do
end
task
:ts2 do
end

ns.tasks # => [<Rake::Task ns:ts1 => []>, <Rake::Task ns:ts2 => []>]
end
//}...

Rake::NameSpace#[](name) -> Rake::Task (3132.0)

与えられた名前のタスクを返します。

...のタスクを返します。

@param name タスクの名前を指定します。

//emlist[][ruby]{
# Rakefile での記載例とする

namespace
:ns do |ns|
task
:ts1 do
end
task
:ts2 do
end

ns[:ts1] # => <Rake::Task ns:ts1 => []>
ns[:ts2] # => <Rake::Task ns:ts2 => []>
end
//}...