検索結果
先頭4件
-
Kernel
. # test(cmd , file) -> bool | Time | Integer | nil (18103) -
単体のファイルでファイルテストを行います。
単体のファイルでファイルテストを行います。
@param cmd 以下に示す数値リテラルか文字列です(文字列の場合はその先頭の文字だけをコマンドとみなします)。
@param file テストするファイルオブジェクトです。
@return 下表に特に明記していないものは、真偽値を返します。
以下は cmd として指定できる数値リテラルとその意味です。
: ?r
ファイルを実効 uid で読むことができる
: ?w
ファイルに実効 uid で書くことができる
: ?x
ファイルを実効 uid で実行することができる
: ?o
ファイルの所有者が実効 uid... -
Kernel
. # test(cmd , file1 , file2) -> bool (18103) -
2ファイル間のファイルテストを行います。
2ファイル間のファイルテストを行います。
@param cmd 以下に示す数値リテラルか文字列です(文字列の場合はその先頭の文字だけをコマンドとみなします)。
@param file1 テストするファイルオブジェクトです。
@param file2 テストするファイルオブジェクトです。
@return 真偽値を返します。
以下は cmd として指定できる数値リテラルとその意味です。
: ?=
ファイル1とファイル2の最終更新時刻が等しい
: ?>
ファイル1の方がファイル2より最終更新時刻が新しい
: ?<
ファイル1の方がファイル2より最終更新時刻が古い
: ... -
Kernel
# create _ makefile(target , srcprefix = nil) -> true (43) -
@todo
...@todo
Kernel#have_library などの各種検査の結果を元に、拡張ライブラリを
ビルドするための Makefile を生成します。
extconf.rb は普通このメソッドの呼び出しで終ります。
@param target ターゲットとなる拡張ライブラリの名前を指......例えば、'test/foo' を指定した場合、拡張ライブラリは
'test' ディレクトリにインストールされます。この拡張ライブ
ラリを Ruby スクリプトから使用するときは
"require 'test/foo'" とする必要......extconf.rb
test/
foo.c
このようにします。
create_makefile('test/foo', 'test')
このようにして作った Makefile で 'make install' すると拡張ライブラリは、
以下のパスにインストールされます。
/path/to/ruby/sitearchdir/test/foo.so... -
Kernel
# desc(description) -> String (7) -
直後の Rake タスクの説明を登録します。
...の説明を登録します。
@param description 直後のタスクの説明を指定します。
例:
desc "Run the Unit Tests"
task :test => [:build]
runtests
end...
