val->key = StringValueCStr (key);
val->t = NUM2ULL (type);
val->len = RSTRING (value)->len;
val->len = RSTRING_LEN (value);
val->value = RSTRING (value)->ptr;
val->value = RSTRING_PTR (value);
}
static hive_set_value *
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
require 'rake/clean'
require 'rake/rdoctask'
require 'rdoc/task'
require 'rake/testtask'
require 'rake/gempackagetask'
require 'rake/packagetask'
PKG_NAME='hivex'
PKG_VERSION='1.3.2'
"ext/**/*.[ch]"
]
Rake::RDocTask.new do |rd|
RDoc::Task.new do |rd|
rd.main = "README.rdoc"
rd.rdoc_dir = "doc/site/api"
rd.rdoc_files.include(RDOC_FILES)
end
Rake::RDocTask.new(:ri) do |rd|
RDoc::Task.new(:ri) do |rd|
rd.rdoc_dir = "doc/ri"
rd.options << "--ri-system"
EOF
Rake::GemPackageTask.new(SPEC) do |pkg|
Rake::PackageTask.new(SPEC, PKG_VERSION) do |pkg|
pkg.need_tar = true
pkg.need_zip = true