528件ヒット
[1-100件を表示]
(0.027秒)
クラス
- Module (11)
-
Rake
:: Application (33) -
Rake
:: DefaultLoader (11) -
Rake
:: FileList (99) -
Rake
:: RDocTask (11) -
Rake
:: Task (88) -
Rake
:: TaskArguments (99) -
Rake
:: TestTask (22)
モジュール
- FileUtils (44)
- Kernel (22)
-
Rake
:: Cloneable (11) -
Rake
:: TaskManager (44) - RakeFileUtils (33)
キーワード
- [] (11)
-
clear
_ exclude (11) -
clear
_ prerequisites (11) -
create
_ rule (11) -
current
_ scope (11) - dup (11)
- each (11)
- egrep (11)
-
enhance
_ with _ matching _ rule (11) - exclude (11)
-
excluded
_ from _ list? (11) - execute (11)
-
full
_ comment (11) - gsub (11)
- gsub! (11)
- include (11)
- inspect (11)
- load (11)
- lookup (22)
- multitask (11)
- names (11)
- needed? (11)
-
new
_ scope (11) - nowrite (11)
- prerequisites (11)
- quote (11)
-
rake
_ extension (11) - ruby (11)
-
ruby
_ opts (11) -
ruby
_ opts= (11) - rule (11)
- run (11)
-
safe
_ ln (11) - sh (11)
- source (11)
- sources (11)
- sources= (11)
-
split
_ all (11) - sub (11)
- sub! (11)
-
to
_ hash (11) -
to
_ s (11) -
tty
_ output= (11) - verbose (11)
-
when
_ writing (11) -
with
_ defaults (11)
検索結果
先頭5件
-
Rake
:: Application # tty _ output=(tty _ output _ state) (12403.0) -
TTY に対する出力状態を上書きします。
...tty_output_state 変更後の状態を指定します
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
Rake.application.tty_output? # => false
Rake.application.tty_output = "debug output" # => "debug output"
Rake.appli......cation.tty_output? # => "debug output"
end
//}... -
Kernel
# multitask(args) { . . . } -> Rake :: MultiTask (6203.0) -
事前タスクを並列実行するタスクを定義します。
...事前タスクを並列実行するタスクを定義します。
与えられた事前タスクを実行する順序は不定です。
例:
multitask :deploy => [:deploy_gem, :deploy_rdoc]... -
Rake
:: Task # sources=(sources) (6203.0) -
自身が依存するファイルのリストをセットします。
...自身が依存するファイルのリストをセットします。
@param sources 自身が依存するファイルのリストを指定します。... -
Rake
:: TaskArguments # with _ defaults(defaults) -> Hash (6203.0) -
パラメータにデフォルト値をセットします。
...aults デフォルト値として使用するキーと値を格納したハッシュを指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
arguments = Rake::TaskArguments.new(["name1", "name2"], ["value1", "value2"])
argu......me1=>"value1", :name2=>"value2"}
arguments.with_defaults({ default_key: "default_value"}) # => {:default_key=>"default_value", :name1=>"value1", :name2=>"value2"}
arguments.to_hash # => {:default_key=>"default_value", :name1=>"value1", :name2=>"value2"}
end... -
FileUtils
# ruby(*args) {|result , status| . . . } (6103.0) -
与えられた引数で Ruby インタプリタを実行します。
...与えられた引数で Ruby インタプリタを実行します。
@param args Ruby インタプリタに与える引数を指定します。
例:
ruby %{-pe '$_.upcase!' <README}
@see Kernel.#sh... -
Kernel
# rule(*args) {|t| . . . } -> Rake :: Task (6103.0) -
自動的に作成するタスクのためのルールを定義します。
...自動的に作成するタスクのためのルールを定義します。
@param args ルールに与えるパラメータを指定します。
例:
rule '.o' => '.c' do |t|
sh %{cc -o #{t.name} #{t.source}}
end... -
Rake
:: Application # run (6103.0) -
Rake アプリケーションを実行します。
...
Rake アプリケーションを実行します。
このメソッドは以下の 3 ステップを実行します。
* コマンドラインオプションを初期化します。Rake::Application#init
* タスクを定義します。Rake::Application#load_rakefile
* コマンドラインで......指定されたタスクを実行します。Rake::Application#top_level... -
Rake
:: Cloneable # dup -> object (6103.0) -
自身と同じクラスのオブジェクトを作成後、自身のインスタンス変数を 全て新たに作成したオブジェクトにコピーします。
...ist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
file_list = FileList['a.c', 'b.c']
file_list.freeze
dup = file_list.dup
clone = file_list.clone
dup.exclude("a.c") # => ["b.c"]
clone.exclude("a.c") # => can't modify frozen Rake::File... -
Rake
:: FileList # clear _ exclude -> self (6103.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" の双方の除外がクリアされる
file_list.clear_exclude
file... -
Rake
:: FileList # exclude(*patterns) {|entry| . . . } -> self (6103.0) -
自身から取り除くべきファイル名のパターンを自身の除外リストに登録します。
...例:
FileList['a.c', 'b.c'].exclude("a.c") # => ['b.c']
FileList['a.c', 'b.c'].exclude(/^a/) # => ['b.c']
# If "a.c" is a file, then ...
FileList['a.c', 'b.c'].exclude("a.*") # => ['b.c']
# If "a.c" is not a file, then ...
FileList['a.c', 'b.c'].exclude("a.*") # => ['a.c', 'b.c']...