132件ヒット
[1-100件を表示]
(0.021秒)
種類
- インスタンスメソッド (84)
- ライブラリ (24)
- 特異メソッド (12)
- クラス (12)
ライブラリ
- rake (96)
-
rake
/ loaders / makefile (12)
クラス
-
Rake
:: FileCreationTask (24) -
Rake
:: FileTask (36) -
Rake
:: MakefileLoader (12)
モジュール
- Kernel (12)
-
Rake
:: TaskManager (12)
キーワード
- FileTask (12)
- file (12)
- load (12)
- needed? (24)
-
rake
/ classic _ namespace (12) -
scope
_ name (12) -
synthesize
_ file _ task (12)
検索結果
先頭5件
-
rake (38130.0)
-
Rake というコマンドラインツールを扱うライブラリです。
...Rake というコマンドラインツールを扱うライブラリです。
=== Rake とは
Rake は Make によく似た機能を持つ Ruby で書かれたシンプルなビルドツールです。
Rake は以下のような特徴を持っています。
* Rakefile (Rake における Makef......できます。
* Rake は暗黙のタスクを合成することをサポートしています。
* 配列のように振る舞うフレキシブルな FileList メソッドがあります。
FileList はファイル名やパス名を扱うのに便利です。
* Rakefile をより簡単......タスクが同梱されています。
@see make(1)
=== Rake コマンドの使い方
$ rake --help
rake [-f rakefile] {options} targets...
Options are ...
-C, --classic-namespace トップレベルに Task, FileTask を定義します。
過... -
Rake
:: FileTask (17000.0) -
ファイルタスクは時間に基づいた依存関係を解決できるタスクです。
ファイルタスクは時間に基づいた依存関係を解決できるタスクです。
このタスクの事前タスクのいずれか一つのタイムスタンプがこのタスクの
タイムスタンプよりも新しければ、与えられたアクションを用いてファイルを再作成します。 -
Rake
:: FileTask # timestamp -> Time | Rake :: LateTime (14113.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
:: FileTask # needed? -> bool (14006.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.nee... -
Rake
:: FileTask . scope _ name(scope , task _ name) -> String (14000.0) -
ファイルタスクはスコープを無視します。
ファイルタスクはスコープを無視します。 -
Rake
:: TaskManager # synthesize _ file _ task(task _ name) -> Rake :: FileTask | nil (11226.0) -
与えられたタスク名をもとにファイルタスクを合成します。
.../emlist[][ruby]{
# 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 => [... -
Rake
:: FileCreationTask # timestamp -> Rake :: EarlyTime (11107.0) -
どんなタイムスタンプよりも前の時刻をあらわすタイムスタンプを返します。
...どんなタイムスタンプよりも前の時刻をあらわすタイムスタンプを返します。
@see [[FileTask#timestamp]]... -
Rake
:: FileCreationTask # needed? -> bool (11006.0) -
ファイルが存在しない場合、真を返します。 そうでない場合は、偽を返します。
...ファイルが存在しない場合、真を返します。
そうでない場合は、偽を返します。
@see [[FileTask#needed?]]... -
Kernel
# file(*args) { . . . } -> Rake :: FileTask (8208.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...