get_config( key )
-> String
config( key )
-> String
get a configuration. (e.g. config(prefix
) for --prefix)
set_config( key, val )
set a configuration key to val. (e.g. set_config("prefix", "/usr"))
curr_srcdir
-> String
the current srcdir
curr_objdir
-> String
the current objdir
srcdir_root
-> String
the root directory of srcdir. When the hook script is called from setup.rb, this method returns the top directory of each package directory (ARCHIVE_TOP/packages/*/).
objdir_root
-> String
the root directory of objdir. When the hook script is called from setup.rb, this method returns the top directory of each package directory (OBJDIR/packages/*/).
srcfile( fname )
-> String
expands relational path fname which is in the current srcdir, into the absolute path.
srcexist?( fname )
true if a file fname exists in the current srcdir.
srcdirectory?( fname )
true if a directory fname exists in the current srcdir.
srcfile?( fname )
true if a normal file fname exists in the current srcdir.
srcentries( relpath = '.' )
-> Array of String
returns the list of file entiries in the directory
"current srcdir + /
+ relpath"
srcfiles( relpath = '.' )
-> Array of String
returns the list of file names in the directory
"current srcdir + /
+ relpath"
srcdirectories( relpath = '.' )
-> Array of String
returns the list of directory names in the directory
"current srcdir + /
+ relpath"