594件ヒット
[1-100件を表示]
(0.025秒)
種類
- インスタンスメソッド (462)
- 特異メソッド (121)
- クラス (11)
クラス
-
Rake
:: Application (11) -
Rake
:: DefaultLoader (11) -
Rake
:: FileList (165) -
Rake
:: GemPackageTask (22) -
Rake
:: InvocationChain (44) -
Rake
:: MakefileLoader (11) -
Rake
:: NameSpace (11) -
Rake
:: PackageTask (176) -
Rake
:: RDocTask (11) -
Rake
:: Task (11) -
Rake
:: TaskArguments (66) -
Rake
:: TestTask (11) - String (22)
モジュール
- Rake (11)
キーワード
- == (11)
- TestTask (11)
- [] (22)
-
add
_ loader (11) - append (11)
- application= (11)
-
clear
_ exclude (11) - define (11)
- egrep (11)
-
excluded
_ from _ list? (11) - existing (11)
- existing! (11)
- ext (22)
- gsub! (11)
- import (11)
-
is
_ a? (11) -
kind
_ of? (11) - load (22)
- member? (11)
- name (11)
- name= (11)
- names (11)
-
need
_ tar (11) -
need
_ tar= (11) -
need
_ tar _ bz2 (11) -
need
_ tar _ bz2= (11) -
need
_ tar _ gz (11) -
need
_ tar _ gz= (11) -
need
_ zip (11) -
need
_ zip= (11) -
new
_ scope (11) -
package
_ dir (11) -
package
_ dir= (11) -
package
_ dir _ path (11) -
package
_ files (11) -
package
_ files= (11) - pathmap (22)
- resolve (11)
-
to
_ hash (11) -
to
_ s (11) -
with
_ defaults (11)
検索結果
先頭5件
-
Rake
:: FileList . new(*patterns) {|self| . . . } (18115.0) -
与えられたパターンをもとにして自身を初期化します。
...いる場合は、自身をブロックパラメータとしてブロックを評価します。
@param patterns パターンを指定します。
例:
file_list = FileList.new('lib/**/*.rb', 'test/test*.rb')
pkg_files = FileList.new('lib/**/*') do |fl|
fl.exclude(/\bCVS\b/)
end... -
Rake
:: InvocationChain . new(task _ name , tail) (18115.0) -
与えられたタスク名と一つ前の Rake::InvocationChain を用いて自身を初期化します。
...前の Rake::InvocationChain を用いて自身を初期化します。
@param task_name タスク名を指定します。
@param tail 一つ前の Rake::InvocationChain を指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app d......o
tail = Rake::InvocationChain.new("task_a", Rake::InvocationChain::EMPTY)
tail.to_s # => "TOP => task_a"
b = Rake::InvocationChain.new("task_b", tail)
b.to_s # => "TOP => task_a => task_b"
end
//}... -
Rake
:: NameSpace . new(task _ manager , scope _ list) (18115.0) -
自身を初期化します。
...ager Rake::Application のインスタンスを指定します。
@param scope_list 名前空間のリストを指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
name_space = Rake::NameSpace.new(Rake.application, Rake::Sc......ope.new("sample"))
name_space.scope # => LL("sample")
end
//}... -
Rake
:: TaskArguments . new(names , values , parent = nil) (18115.0) -
自身を初期化します。
...nt 親となる Rake::TaskArguments を指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
arguments1 = Rake::TaskArguments.new(["name1", "name2"], ["value1", "value2"])
arguments2 = Rake::TaskArguments.new(["name3", "nam......e4"], ["value3", "value4"], arguments1)
p arguments1 # => #<Rake::TaskArguments name1: value1, name2: value2>
p arguments2 # => #<Rake::TaskArguments name3: value3, name4: value4>
p arguments2["name1"] # => "value1"
p arguments2["name3"] # => "value3"
end
//}... -
Rake
:: PackageTask . new(name = nil , version = nil) {|t| . . . } -> Rake :: PackageTask (18108.0) -
自身を初期化してタスクを定義します。
...emlist[][ruby]{
# Rakefile での記載例とする
require 'rake/packagetask'
Rake::PackageTask.new("sample", "1.0.0") do |package_task|
package_task.package_dir = "./pkg"
package_task.package_files.include("lib/**/*")
end
# rake -T を実行すると以下になる
# => rake clobber_package......# Remove package products
# rake package # Build all the packages
# rake repackage # Force a rebuild of the package files
//}... -
Rake
:: Task . new(task _ name , app) (18103.0) -
与えられたタスク名とアプリケーションで自身を初期化します。
...れたタスク名とアプリケーションで自身を初期化します。
このメソッドで作成したタスクは、アクションや事前タスクを持っていません。
それらを追加する場合は Rake::Task#enhance を使用してください。
@see Rake::Task#enhance... -
Rake
:: GemPackageTask . new(gem _ spec) {|t| . . . } -> Rake :: GemPackageTask (18102.0) -
自身を初期化してタスクを定義します。
自身を初期化してタスクを定義します。
ブロックが与えられた場合は、自身をブロックパラメータとして
ブロックを評価します。
@param gem_spec Gem::Specification のインスタンスを指定します。 -
Rake
:: RDocTask . new(name = :rdoc) {|pkg| . . . } -> Rake :: RDocTask (18102.0) -
自身を初期化して RDoc タスクを定義します。
自身を初期化して RDoc タスクを定義します。
ブロックが与えられた場合は、自身をブロックパラメータとして
ブロックを評価します。
@param name タスクの名前を指定します。 -
Rake
:: TestTask . new(name = :test) {|t| . . . } -> Rake :: TestTask (18102.0) -
自身を初期化します。
自身を初期化します。
ブロックが与えられた場合は、自身をブロックパラメータとして与えられた
ブロックを評価します。
@param name ターゲット名を指定します。 -
Rake
:: TaskArguments # new _ scope(names) -> Rake :: TaskArguments (6133.0) -
与えられたパラメータ名のリストを使用して新しい Rake::TaskArguments を作成します。
...使用して新しい Rake::TaskArguments を作成します。
@param names パラメータ名のリストを指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
arguments = Rake::TaskArguments.new(["name1", "name2"], ["va......lue1", "value2"])
new_arguments = arguments.new_scope(["name3", "name4"])
p new_arguments # => #<Rake::TaskArguments >
p new_arguments.names # => ["name3", "name4"]
end
//}...