るりまサーチ

最速Rubyリファレンスマニュアル検索!
132件ヒット [1-100件を表示] (0.015秒)
トップページ > クエリ:task[x] > クエリ:FileTask[x]

別のキーワード

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

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 > >>

Rake::FileTask (24000.0)

ファイルタスクは時間に基づいた依存関係を解決できるタスクです。

ファイルタスクは時間に基づいた依存関係を解決できるタスクです。

このタスクの事前タスクのいずれか一つのタイムスタンプがこのタスクの
タイムスタンプよりも新しければ、与えられたアクションを用いてファイルを再作成します。

Rake::TaskManager#synthesize_file_task(task_name) -> Rake::FileTask | nil (9457.0)

与えられたタスク名をもとにファイルタスクを合成します。

...与えられたタスク名をもとにファイルタスクを合成します。

@param task_name タスク名を指定します。

@return 与えられたタスク名と同名のファイルが存在する場合は、ファイルタスクを作成して返します。
そうでない場...
...by]{
# Rakefile での記載例とする

task
default: :test_rake_app

task
:test_rake_app do |task|
task
.application.synthesize_file_task("sample_file") # => nil
IO.write("sample_file", "")
task
.application.synthesize_file_task("sample_file") # => <Rake::FileTask sample_file => []>
end
//}...

Rake::FileTask.scope_name(scope, task_name) -> String (6101.0)

ファイルタスクはスコープを無視します。

ファイルタスクはスコープを無視します。

Rake::FileTask#needed? -> bool (6024.0)

このタスクが必要である場合は真を返します。 そうでない場合は偽を返します。

...るファイルが古い場合に真を返します。

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

task
default: "test.txt"
file "test.txt" do |task|
Rake.application.options.build_all = false
task
.needed? # => true
IO.write("test.txt", "test")
task
.needed? # => false
end
//}...

Rake::FileTask#timestamp -> Time | Rake::LateTime (6018.0)

ファイルタスクのタイムスタンプを返します。

...ファイルタスクのタイムスタンプを返します。

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

task
default: "test.txt"
file "test.txt" do |task|
Rake.application.options.build_all = false
task
.timestamp # => #<Rake::LateTime:0x2ba58f0>
end
//}...

絞り込み条件を変える

Rake::FileCreationTask#needed? -> bool (3006.0)

ファイルが存在しない場合、真を返します。 そうでない場合は、偽を返します。

...ファイルが存在しない場合、真を返します。
そうでない場合は、偽を返します。


@see [[FileTask#needed?]]...

Rake::FileCreationTask#timestamp -> Rake::EarlyTime (3006.0)

どんなタイムスタンプよりも前の時刻をあらわすタイムスタンプを返します。

...どんなタイムスタンプよりも前の時刻をあらわすタイムスタンプを返します。


@see [[FileTask#timestamp]]...

Kernel#file(*args) { ... } -> Rake::FileTask (213.0)

ファイルタスクを定義します。

...ル名を指定します。

例:
file "config.cfg" => ["config.template"] do
open("config.cfg", "w") do |outfile|
open("config.template") do |infile|
while line = infile.gets
outfile.puts line
end
end
end
end

@see Rake::Task.define_task...

rake (72.0)

Rake というコマンドラインツールを扱うライブラリです。

...い方

$ rake --help
rake [-f rakefile] {options} targets...
Options are ...
-C, --classic-namespace トップレベルに Task, FileTask を定義します。
過去との互換性のためのオプションです。
-D, --describe [PATTE...
...ile を使用します。('~/.rake/*.rake')
-G, --no-system, --nosystem システム全体の Rakefile を使用しません。
-T, --tasks [PATTERN] パターンにマッチしたタスクの短い説明を表示して終了します。
...
...coding: utf-8
task
:hello do
puts 'do task hello!'
end

動的にタスクを定義する例:
# coding: utf-8
require 'rake/testtask'
require 'rake/clean' # clean, clobber の二つのタスクを定義
task
:default => [:test]

1.upto(8) do |n|
Rake::TestTask.new("test_st...
<< 1 2 > >>