クラス
- Module (1)
-
Rake
:: Application (1) -
Rake
:: FileList (6) -
Rake
:: RDocTask (2) -
Rake
:: Task (1) - String (1)
キーワード
-
add
_ loader (1) -
clear
_ exclude (1) - exclude (1)
-
excluded
_ from _ list? (1) - execute (1)
- existing (1)
- existing! (1)
- ext (1)
- external (1)
- external= (1)
-
pathmap
_ explode (1) -
rake
_ extension (1)
検索結果
先頭5件
-
Rake
:: FileList # clear _ exclude -> self (45607.0) -
登録されている除外リストをクリアします。
...登録されている除外リストをクリアします。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
file_list = FileList.new("test.rb", "test.bak")
file_list.exclude("test.rb")
# DEFAULT_IGNORE_PATTERNS と "test.rb" の双... -
Rake
:: RDocTask # external -> bool (36904.0) -
この値が真の場合は外部のシェル経由で rdoc コマンドを実行します。 デフォルトは偽です。
この値が真の場合は外部のシェル経由で rdoc コマンドを実行します。
デフォルトは偽です。 -
Rake
:: FileList # exclude(*patterns) {|entry| . . . } -> self (36607.0) -
自身から取り除くべきファイル名のパターンを自身の除外リストに登録します。
自身から取り除くべきファイル名のパターンを自身の除外リストに登録します。
パターンとして正規表現、グロブパターン、文字列が使用可能です。
さらにブロックが与えられた場合は、ブロックを評価して真になったエントリを削除します。
グロブパターンはファイルシステムに対して展開されます。
もし、ファイルシステムに存在しないファイルを明示的にリストへ追加した場合、
グロブパターンではそのファイルをリストから削除しません。
例:
FileList['a.c', 'b.c'].exclude("a.c") # => ['b.c']
FileList['a.c', 'b.c'].exclude(... -
Rake
:: FileList # excluded _ from _ list?(file _ name) -> bool (36607.0) -
与えられたファイル名が除外される場合は、真を返します。 そうでない場合は偽を返します。
...。
@param file_name ファイル名を指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
IO.write("test1.rb", "test")
IO.write("test2.rb", "test")
task default: :test_rake_app
task :test_rake_app do
file_list = FileList.new("test1.rb", "test2.rb")
file_list.exclude("te... -
String
# pathmap _ explode -> Array (36607.0) -
自身をパスを表す部分ごとに分解して配列にして返します。 String#pathmap で利用される protected メソッドです。
自身をパスを表す部分ごとに分解して配列にして返します。
String#pathmap で利用される protected メソッドです。
@see String#pathmap -
Rake
:: RDocTask # external=(flag) (36604.0) -
外部のシェル経由で rdoc コマンドを実行するかどうかセットします。
外部のシェル経由で rdoc コマンドを実行するかどうかセットします。
@param flag 真または偽を指定します。 -
Rake
:: FileList # ext(newext = & # 39;& # 39;) -> Rake :: FileList (27907.0) -
各要素に String#ext を適用した新しい Rake::FileList を返します。
...各要素に String#ext を適用した新しい Rake::FileList を返します。
//emlist[][ruby]{
# Rakefile での記載例とする
IO.write("test1.rb", "test")
IO.write("test2.rb", "test")
task default: :test_rake_app
task :test_rake_app do
file_list = FileList.new("test1.rb", "test2.rb"... -
Rake
:: FileList # existing -> Rake :: FileList (27607.0) -
自身に含まれるファイルのうちファイルシステムに存在するファイルのみを 含む Rake::FileList を返します。
...ステムに存在するファイルのみを
含む Rake::FileList を返します。
//emlist[][ruby]{
# Rakefile での記載例とする
IO.write("test1.rb", "test")
IO.write("test2.rb", "test")
task default: :test_rake_app
task :test_rake_app do
file_list = FileList.new("test1.rb", "test2.... -
Rake
:: FileList # existing! -> self (27607.0) -
自身に含まれるファイルのうちファイルシステムに存在するファイルのみを 含むように自身を変更して返します。
...みを
含むように自身を変更して返します。
//emlist[][ruby]{
# Rakefile での記載例とする
IO.write("test1.rb", "test")
IO.write("test2.rb", "test")
task default: :test_rake_app
task :test_rake_app do
file_list = FileList.new("test1.rb", "test2.rb", "test3.rb")
file_list... -
Module
# rake _ extension(method) { . . . } -> () (27307.0) -
与えられたブロック内で既に存在するメソッドを再定義しようとした場合に 警告を表示します。この場合、ブロックは評価されません。
...た場合に
警告を表示します。この場合、ブロックは評価されません。
@param method ブロック内で再定義する予定のメソッド名を指定します。
例:
class String
rake_extension("xyz") do
def xyz
...
end
end
end... -
Rake
:: Application # add _ loader(ext , loader) (18907.0) -
与えられた拡張子で終わるファイル名のファイルをロードするためのローダーを 自身に追加します。
...e "rake/loaders/makefile"
# Rakefile での記載例とする
task default: :test
task :test
makefile =<<-EOS
<< <<-'SAMPLE_MF'
# Comments
a: a1 a2 a3 a4
EOS
IO.write("sample.mf", makefile)
Rake.application.add_loader("mf", Rake::MakefileLoader.new)
Rake.application.add_import("sample.mf")
Rake::......Task.task_defined?("a") # => false
Rake.application.load_imports
Rake::Task.task_defined?("a") # => true
//}... -
Rake
:: Task # execute(args = nil) (18607.0) -
自身に関連付けられているアクションを実行します。
自身に関連付けられているアクションを実行します。