API
リファレンスget_config(key)
→ String
config(key)
→ String
コンフィグ key
の値を取得します。たとえば config('prefix')
で
--prefix
の値を得ることができます。
set_config(key, val)
コンフィグ key
に val
をセットします。
curr_srcdir
→ String
カレント srcdir
curr_objdir
→ String
カレント objdir
。'.'
と同じ。
srcdir_root
→ String
srcdir
のルート。setup.rb
使用時のルートは各パッケージの
トップディレクトリです。
objdir_root
→ String
objdir
のルート。setup.rb
使用時のルートは各パッケージの
トップディレクトリです。
srcfile(filename)
→ String
カレント srcdir
のファイル fname
を絶対パスに展開する。
srcexist?(filename)
カレント srcdir
に fname
が存在すれば真。
srcdirectory?(filename)
カレント srcdir
にディレクトリ fname
があれば真。
srcfile?(filename)
カレント srcdir
にノーマルファイル fname
があれば真。
srcentries(relative_path = '.')
→ [String]
カレント srcdir + '/' + relpath
にあるファイルのリスト。
srcfiles(relative_path = '.')
→ [String]
カレント srcdir + '/' + relpath
にあるノーマルファイルのリスト。
srcdirectories(relative_path = '.')
→ [String]
カレント srcdir + '/' + relpath
にあるディレクトリのリスト。