747件ヒット
[201-300件を表示]
(0.088秒)
ライブラリ
- ビルトイン (147)
- csv (36)
- erb (12)
- logger (12)
- mkmf (12)
-
net
/ http (24) - pathname (24)
- rake (288)
-
rake
/ loaders / makefile (12) -
rake
/ packagetask (24) -
rake
/ testtask (12) -
rubygems
/ source _ info _ cache (36) -
rubygems
/ specification (72) - shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12)
クラス
- Binding (7)
- CSV (36)
- Dir (12)
- ERB (12)
- File (36)
-
Gem
:: SourceInfoCache (36) -
Gem
:: Specification (72) - IO (92)
- Logger (12)
-
Net
:: HTTPGenericRequest (24) - Pathname (24)
-
Rake
:: Application (12) -
Rake
:: FileList (216) -
Rake
:: FileTask (24) -
Rake
:: MakefileLoader (12) -
Rake
:: PackageTask (24) -
Rake
:: TestTask (12) - Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12)
モジュール
- Kernel (12)
-
Rake
:: Cloneable (24) -
Rake
:: TaskManager (12)
キーワード
- << (12)
- == (12)
- [] (18)
-
add
_ row (12) - atime (12)
-
body
_ stream (12) -
body
_ stream= (12) -
clear
_ exclude (12) - clone (24)
- close (12)
- closed? (12)
-
create
_ makefile (12) - ctime (24)
-
def
_ class (12) - dup (24)
- egrep (12)
-
excluded
_ from _ list? (12) - existing (12)
- existing! (12)
- ext (12)
- fdatasync (12)
- flush (12)
- fnmatch (12)
- formatter (12)
- getc (12)
- gsub (12)
- gsub! (12)
- import (12)
-
is
_ a? (12) -
kind
_ of? (12) -
latest
_ cache _ file (12) -
latest
_ system _ cache _ file (12) -
latest
_ user _ cache _ file (12) - load (12)
- mtime (12)
- needed? (12)
-
package
_ files (12) -
package
_ files= (12) - pathmap (12)
- puts (12)
- rakefile (12)
- read (12)
- resolve (12)
-
source
_ location (7) - sub! (12)
-
synthesize
_ file _ task (12) -
test
_ file (12) -
test
_ file= (12) -
test
_ files (12) -
test
_ files= (24) -
test
_ suite _ file (12) -
test
_ suite _ file= (12) -
to
_ a (12) -
to
_ ary (12) -
to
_ s (12) - write (8)
検索結果
先頭5件
-
Rake
:: PackageTask # package _ files -> Rake :: FileList (6237.0) -
パッケージに含むファイルリストを返します。
...efile での記載例とする
require 'rake/packagetask'
IO.write("test1.rb", "test")
IO.write("test2.rb", "test")
Rake::PackageTask.new("sample", "1.0.0") do |package_task|
package_task.package_files # => []
package_task.package_files.include("*.rb")
package_task.package_files # => ["test1.......rb", "test2.rb"]
end
//}... -
Kernel
# create _ makefile(target , srcprefix = nil) -> true (6143.0) -
@todo
...@todo
Kernel#have_library などの各種検査の結果を元に、拡張ライブラリを
ビルドするための Makefile を生成します。
extconf.rb は普通このメソッドの呼び出しで終ります。
@param target ターゲットとなる拡張ライブラリの名前を指......トリ名と見
なされ、生成された Makefile はそのディレクトリ構造に従い
ます。
例えば、'test/foo' を指定した場合、拡張ライブラリは
'test' ディレクトリにインストールされます。こ......の拡張ライブ
ラリを Ruby スクリプトから使用するときは
"require 'test/foo'" とする必要があります。
@param srcprefix ソースコードがあるディレクトリ名を指定します。
省略した場合は extconf.rb... -
Rake
:: Application # rakefile -> String (6113.0) -
実際に使用されている Rakefile の名前を返します。
...実際に使用されている Rakefile の名前を返します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
Rake.application.rakefile # => "Rakefile"
end
//}... -
Rake
:: FileList # excluded _ from _ list?(file _ name) -> bool (3198.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("test1.rb......")
file_list.excluded_from_list?("test1.rb") # => true
file_list.excluded_from_list?("test2.rb") # => false
end
//}... -
Rake
:: FileList # ext(newext = & # 39;& # 39;) -> Rake :: FileList (3185.0) -
各要素に String#ext を適用した新しい Rake::FileList を返します。
...ke::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", "test3.rb")
file_list.ext(".erb") # => ["test1.e......rb", "test2.erb", "test3.erb"]
end
//}
@see String#ext... -
Rake
:: FileList # existing -> Rake :: FileList (3179.0) -
自身に含まれるファイルのうちファイルシステムに存在するファイルのみを 含む Rake::FileList を返します。
...ake::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", "test3.rb")
file_list.existing # => ["test1.rb"... -
Rake
:: FileList # pathmap(spec = nil) -> Rake :: FileList (3161.0) -
各要素に String#pathmap を適用した新しい Rake::FileList を返します。
...した新しい Rake::FileList を返します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
file_list = FileList.new("test1.rb", "test2.rb", "test3.rb")
file_list.pathmap("%n") # => ["test1", "test2", "test3"]
end
//}
@see String... -
Rake
:: FileList # import(array) -> self (3145.0) -
与えられた配列を自身にインポートします。
...kefile での記載例とする
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.import(["test4.rb", "test5.rb"]) # => ["test4.rb", "test5.rb", "test1.rb", "test2.......rb", "test3.rb"]
file_list # => ["test4.rb", "test5.rb", "test1.rb", "test2.rb", "test3.rb"]
end
//}... -
Rake
:: FileList # egrep(pattern) {|filename , count , line| . . . } (3131.0) -
与えられたパターンをファイルリストから grep のように検索します。
...# Rakefile での記載例とする
IO.write("sample1", "line1\nline2\nline3\n")
IO.write("sample2", "line1\nline2\nline3\nline4\n")
task default: :test_rake_app
task :test_rake_app do
file_list = FileList.new('sample*')
file_list.egrep(/line/) # => 7
file_list.egrep(/.*/) do |filename, c......"filename = #{filename}, count = #{count}, line = #{line}"
end
end
# => "filename = sample1, count = 1, line = line1\n"
# => "filename = sample1, count = 2, line = line2\n"
# => "filename = sample1, count = 3, line = line3\n"
# => "filename = sample2, count = 1, line = line1\n"
# => "filename......= sample2, count = 2, line = line2\n"
# => "filename = sample2, count = 3, line = line3\n"
# => "filename = sample2, count = 4, line = line4\n"
//}...