Sha256: caadcd0d307004ddd95a1fbddbd787bffc589ecb568b086849436db7aa6a3fda
Contents?: true
Size: 487 Bytes
Versions: 1
Compression:
Stored size: 487 Bytes
Contents
require "rdf-vocab" namespace :vocab do RDF::Vocab.config.keys.sort.each do |vocab| params = RDF::Vocab.config[vocab] name = [params.fetch("module_name", "RDF"), params["class_name"]].join("::") desc "Generate #{name} vocabulary from source" task vocab do if outfile = ENV["output"] File.open(outfile, "wb") do |output| RDF::Vocab.generate(vocab, output) end else RDF::Vocab.generate(vocab) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rdf-vocab-0.2.0 | lib/rdf-vocab/tasks/vocab.rake |