# -*- encoding: utf-8 -*- # stub: ruby-vpi 11.1.1 ruby lib # stub: gem_extconf.rb Gem::Specification.new do |s| s.name = "ruby-vpi".freeze s.version = "11.1.1".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.autorequire = "ruby-vpi".freeze s.date = "2006-11-15" s.description = "Ruby-VPI is a Ruby interface to Verilog VPI.. It lets you create complex Verilog test benches easily and wholly in Ruby.".freeze s.executables = ["generate_test.rb".freeze, "header_to_ruby.rb".freeze] s.extensions = ["gem_extconf.rb".freeze] s.files = ["LICENSE".freeze, "Rakefile".freeze, "bin".freeze, "bin/generate_test.rb".freeze, "bin/generate_test_tpl".freeze, "bin/generate_test_tpl/bench.rb".freeze, "bin/generate_test_tpl/bench.v".freeze, "bin/generate_test_tpl/design.rb".freeze, "bin/generate_test_tpl/proto.rb".freeze, "bin/generate_test_tpl/runner.rake".freeze, "bin/generate_test_tpl/spec.rb".freeze, "bin/header_to_ruby.rb".freeze, "doc".freeze, "doc/LICENSE".freeze, "doc/Rakefile".freeze, "doc/common.css".freeze, "doc/common.tpl".freeze, "doc/figures".freeze, "doc/figures/figures.dia".freeze, "doc/figures/organization.png".freeze, "doc/figures/organization_detailed.png".freeze, "doc/figures/ruby_init.png".freeze, "doc/figures/ruby_relay.png".freeze, "doc/history.erb".freeze, "doc/history.html".freeze, "doc/history.rb".freeze, "doc/history.yml".freeze, "doc/images".freeze, "doc/images/LICENSE".freeze, "doc/images/caution.png".freeze, "doc/images/caution.svg".freeze, "doc/images/home.png".freeze, "doc/images/home.svg".freeze, "doc/images/important.png".freeze, "doc/images/important.svg".freeze, "doc/images/next.png".freeze, "doc/images/next.svg".freeze, "doc/images/note.png".freeze, "doc/images/note.svg".freeze, "doc/images/prev.png".freeze, "doc/images/prev.svg".freeze, "doc/images/tip.png".freeze, "doc/images/tip.svg".freeze, "doc/images/up.png".freeze, "doc/images/up.svg".freeze, "doc/images/warning.png".freeze, "doc/images/warning.svg".freeze, "doc/intro.inc".freeze, "doc/lib".freeze, "doc/lib/doc_format.rb".freeze, "doc/lib/doc_proxy.rb".freeze, "doc/lib/erb_content.rb".freeze, "doc/lib/erb_proxy.rb".freeze, "doc/manual.erb".freeze, "doc/manual.html".freeze, "doc/manual.rb".freeze, "doc/memo.erb".freeze, "doc/memo.html".freeze, "doc/readme.erb".freeze, "doc/readme.html".freeze, "ext".freeze, "ext/Doxyfile".freeze, "ext/Rakefile".freeze, "ext/common.h".freeze, "ext/extconf.rb".freeze, "ext/relay.c".freeze, "ext/relay.h".freeze, "ext/swig.c".freeze, "ext/swig.h".freeze, "ext/swig_vpi.h".freeze, "ext/swig_vpi.i".freeze, "ext/swig_wrap.cin".freeze, "ext/verilog.h".freeze, "ext/vlog.c".freeze, "ext/vlog.h".freeze, "ext/vpi_user.h".freeze, "gem_extconf.rb".freeze, "index.html".freeze, "lib".freeze, "lib/ruby-vpi".freeze, "lib/ruby-vpi.rb".freeze, "lib/ruby-vpi/erb.rb".freeze, "lib/ruby-vpi/float.rb".freeze, "lib/ruby-vpi/integer.rb".freeze, "lib/ruby-vpi/rake.rb".freeze, "lib/ruby-vpi/rcov.rb".freeze, "lib/ruby-vpi/rdoc.rb".freeze, "lib/ruby-vpi/rspec.rb".freeze, "lib/ruby-vpi/runner.rb".freeze, "lib/ruby-vpi/runner_proxy.rb".freeze, "lib/ruby-vpi/verilog_parser.rb".freeze, "lib/ruby-vpi/vpi.rb".freeze, "lib/ruby-vpi/xx.rb".freeze, "ref".freeze, "ref/c".freeze, "ref/c/annotated.html".freeze, "ref/c/common_8h.html".freeze, "ref/c/doxygen.css".freeze, "ref/c/doxygen.png".freeze, "ref/c/files.html".freeze, "ref/c/functions.html".freeze, "ref/c/functions_vars.html".freeze, "ref/c/globals.html".freeze, "ref/c/globals_0x63.html".freeze, "ref/c/globals_0x65.html".freeze, "ref/c/globals_0x66.html".freeze, "ref/c/globals_0x70.html".freeze, "ref/c/globals_0x72.html".freeze, "ref/c/globals_0x73.html".freeze, "ref/c/globals_0x74.html".freeze, "ref/c/globals_0x76.html".freeze, "ref/c/globals_0x78.html".freeze, "ref/c/globals_defs.html".freeze, "ref/c/globals_defs_0x65.html".freeze, "ref/c/globals_defs_0x70.html".freeze, "ref/c/globals_defs_0x76.html".freeze, "ref/c/globals_defs_0x78.html".freeze, "ref/c/globals_enum.html".freeze, "ref/c/globals_eval.html".freeze, "ref/c/globals_func.html".freeze, "ref/c/globals_type.html".freeze, "ref/c/globals_vars.html".freeze, "ref/c/index.html".freeze, "ref/c/relay_8c.html".freeze, "ref/c/relay_8h.html".freeze, "ref/c/structrelay____RubyOptions____def.html".freeze, "ref/c/structt__cb__data.html".freeze, "ref/c/structt__vpi__delay.html".freeze, "ref/c/structt__vpi__error__info.html".freeze, "ref/c/structt__vpi__strengthval.html".freeze, "ref/c/structt__vpi__systf__data.html".freeze, "ref/c/structt__vpi__time.html".freeze, "ref/c/structt__vpi__value.html".freeze, "ref/c/structt__vpi__vecval.html".freeze, "ref/c/structt__vpi__vlog__info.html".freeze, "ref/c/swig_8c.html".freeze, "ref/c/swig_8h.html".freeze, "ref/c/tab_b.gif".freeze, "ref/c/tab_l.gif".freeze, "ref/c/tab_r.gif".freeze, "ref/c/tabs.css".freeze, "ref/c/verilog_8h.html".freeze, "ref/c/vlog_8c.html".freeze, "ref/c/vlog_8h.html".freeze, "ref/c/vpi__user_8h.html".freeze, "ref/ruby".freeze, "ref/ruby/classes".freeze, "ref/ruby/classes/ERB.html".freeze, "ref/ruby/classes/ERB.src".freeze, "ref/ruby/classes/ERB.src/M000036.html".freeze, "ref/ruby/classes/FileUtils.html".freeze, "ref/ruby/classes/FileUtils.src".freeze, "ref/ruby/classes/FileUtils.src/M000083.html".freeze, "ref/ruby/classes/FileUtils.src/M000084.html".freeze, "ref/ruby/classes/Float.html".freeze, "ref/ruby/classes/Float.src".freeze, "ref/ruby/classes/Float.src/M000031.html".freeze, "ref/ruby/classes/Integer.html".freeze, "ref/ruby/classes/Integer.src".freeze, "ref/ruby/classes/Integer.src/M000012.html".freeze, "ref/ruby/classes/Integer.src/M000013.html".freeze, "ref/ruby/classes/Integer.src/M000014.html".freeze, "ref/ruby/classes/Integer.src/M000015.html".freeze, "ref/ruby/classes/Integer.src/M000016.html".freeze, "ref/ruby/classes/Integer.src/M000017.html".freeze, "ref/ruby/classes/Integer.src/M000020.html".freeze, "ref/ruby/classes/Integer.src/M000021.html".freeze, "ref/ruby/classes/Integer.src/M000022.html".freeze, "ref/ruby/classes/Integer.src/M000023.html".freeze, "ref/ruby/classes/Integer.src/M000024.html".freeze, "ref/ruby/classes/Integer.src/M000025.html".freeze, "ref/ruby/classes/OutputInfo.html".freeze, "ref/ruby/classes/OutputInfo.src".freeze, "ref/ruby/classes/OutputInfo.src/M000030.html".freeze, "ref/ruby/classes/RDoc.html".freeze, "ref/ruby/classes/RDoc.src".freeze, "ref/ruby/classes/RDoc.src/M000097.html".freeze, "ref/ruby/classes/RubyVpi".freeze, "ref/ruby/classes/RubyVpi.html".freeze, "ref/ruby/classes/RubyVpi.src".freeze, "ref/ruby/classes/RubyVpi.src/M000085.html".freeze, "ref/ruby/classes/RubyVpi.src/M000086.html".freeze, "ref/ruby/classes/RubyVpi/Config.html".freeze, "ref/ruby/classes/String.html".freeze, "ref/ruby/classes/String.src".freeze, "ref/ruby/classes/String.src/M000033.html".freeze, "ref/ruby/classes/String.src/M000034.html".freeze, "ref/ruby/classes/String.src/M000035.html".freeze, "ref/ruby/classes/Table.html".freeze, "ref/ruby/classes/Table.src".freeze, "ref/ruby/classes/Table.src/M000026.html".freeze, "ref/ruby/classes/Table.src/M000027.html".freeze, "ref/ruby/classes/Table.src/M000028.html".freeze, "ref/ruby/classes/Table.src/M000029.html".freeze, "ref/ruby/classes/Template.html".freeze, "ref/ruby/classes/Template.src".freeze, "ref/ruby/classes/Template.src/M000032.html".freeze, "ref/ruby/classes/VerilogParser".freeze, "ref/ruby/classes/VerilogParser.html".freeze, "ref/ruby/classes/VerilogParser.src".freeze, "ref/ruby/classes/VerilogParser.src/M000005.html".freeze, "ref/ruby/classes/VerilogParser/Module".freeze, "ref/ruby/classes/VerilogParser/Module.html".freeze, "ref/ruby/classes/VerilogParser/Module.src".freeze, "ref/ruby/classes/VerilogParser/Module.src/M000006.html".freeze, "ref/ruby/classes/VerilogParser/Module/Parameter.html".freeze, "ref/ruby/classes/VerilogParser/Module/Parameter.src".freeze, "ref/ruby/classes/VerilogParser/Module/Parameter.src/M000011.html".freeze, "ref/ruby/classes/VerilogParser/Module/Port.html".freeze, "ref/ruby/classes/VerilogParser/Module/Port.src".freeze, "ref/ruby/classes/VerilogParser/Module/Port.src/M000007.html".freeze, "ref/ruby/classes/VerilogParser/Module/Port.src/M000008.html".freeze, "ref/ruby/classes/VerilogParser/Module/Port.src/M000009.html".freeze, "ref/ruby/classes/VerilogParser/Module/Port.src/M000010.html".freeze, "ref/ruby/classes/Vpi".freeze, "ref/ruby/classes/Vpi.html".freeze, "ref/ruby/classes/Vpi/Handle".freeze, "ref/ruby/classes/Vpi/Handle.html".freeze, "ref/ruby/classes/Vpi/Handle.src".freeze, "ref/ruby/classes/Vpi/Handle.src/M000087.html".freeze, "ref/ruby/classes/Vpi/Handle.src/M000088.html".freeze, "ref/ruby/classes/Vpi/Handle.src/M000089.html".freeze, "ref/ruby/classes/Vpi/Handle.src/M000090.html".freeze, "ref/ruby/classes/Vpi/Handle.src/M000091.html".freeze, "ref/ruby/classes/Vpi/Handle.src/M000092.html".freeze, "ref/ruby/classes/Vpi/Handle.src/M000093.html".freeze, "ref/ruby/classes/Vpi/Handle.src/M000095.html".freeze, "ref/ruby/classes/Vpi/Handle/Property.html".freeze, "ref/ruby/classes/Vpi/Handle/Property.src".freeze, "ref/ruby/classes/Vpi/Handle/Property.src/M000096.html".freeze, "ref/ruby/classes/XX".freeze, "ref/ruby/classes/XX.html".freeze, "ref/ruby/classes/XX/Document.html".freeze, "ref/ruby/classes/XX/Document.src".freeze, "ref/ruby/classes/XX/Document.src/M000074.html".freeze, "ref/ruby/classes/XX/Document.src/M000075.html".freeze, "ref/ruby/classes/XX/Document.src/M000076.html".freeze, "ref/ruby/classes/XX/Document.src/M000077.html".freeze, "ref/ruby/classes/XX/Document.src/M000078.html".freeze, "ref/ruby/classes/XX/Document.src/M000079.html".freeze, "ref/ruby/classes/XX/Document.src/M000080.html".freeze, "ref/ruby/classes/XX/Document.src/M000081.html".freeze, "ref/ruby/classes/XX/Document.src/M000082.html".freeze, "ref/ruby/classes/XX/HTML4".freeze, "ref/ruby/classes/XX/HTML4.html".freeze, "ref/ruby/classes/XX/HTML4.src".freeze, "ref/ruby/classes/XX/HTML4.src/M000038.html".freeze, "ref/ruby/classes/XX/HTML4/Strict.html".freeze, "ref/ruby/classes/XX/HTML4/Strict.src".freeze, "ref/ruby/classes/XX/HTML4/Strict.src/M000040.html".freeze, "ref/ruby/classes/XX/HTML4/Transitional.html".freeze, "ref/ruby/classes/XX/HTML4/Transitional.src".freeze, "ref/ruby/classes/XX/HTML4/Transitional.src/M000039.html".freeze, "ref/ruby/classes/XX/Markup".freeze, "ref/ruby/classes/XX/Markup.html".freeze, "ref/ruby/classes/XX/Markup.src".freeze, "ref/ruby/classes/XX/Markup.src/M000045.html".freeze, "ref/ruby/classes/XX/Markup/ClassMethods.html".freeze, "ref/ruby/classes/XX/Markup/ClassMethods.src".freeze, "ref/ruby/classes/XX/Markup/ClassMethods.src/M000046.html".freeze, "ref/ruby/classes/XX/Markup/ClassMethods.src/M000047.html".freeze, "ref/ruby/classes/XX/Markup/ClassMethods.src/M000048.html".freeze, "ref/ruby/classes/XX/Markup/ClassMethods.src/M000049.html".freeze, "ref/ruby/classes/XX/Markup/ClassMethods.src/M000050.html".freeze, "ref/ruby/classes/XX/Markup/ClassMethods.src/M000051.html".freeze, "ref/ruby/classes/XX/Markup/ClassMethods.src/M000052.html".freeze, "ref/ruby/classes/XX/Markup/ClassMethods.src/M000053.html".freeze, "ref/ruby/classes/XX/Markup/Error.html".freeze, "ref/ruby/classes/XX/Markup/InstanceMethods.html".freeze, "ref/ruby/classes/XX/Markup/InstanceMethods.src".freeze, "ref/ruby/classes/XX/Markup/InstanceMethods.src/M000054.html".freeze, "ref/ruby/classes/XX/Markup/InstanceMethods.src/M000055.html".freeze, "ref/ruby/classes/XX/Markup/InstanceMethods.src/M000056.html".freeze, "ref/ruby/classes/XX/Markup/InstanceMethods.src/M000057.html".freeze, "ref/ruby/classes/XX/Markup/InstanceMethods.src/M000058.html".freeze, "ref/ruby/classes/XX/Markup/InstanceMethods.src/M000059.html".freeze, "ref/ruby/classes/XX/Markup/InstanceMethods.src/M000060.html".freeze, "ref/ruby/classes/XX/Markup/InstanceMethods.src/M000061.html".freeze, "ref/ruby/classes/XX/Markup/InstanceMethods.src/M000062.html".freeze, "ref/ruby/classes/XX/Markup/InstanceMethods.src/M000063.html".freeze, "ref/ruby/classes/XX/Markup/InstanceMethods.src/M000064.html".freeze, "ref/ruby/classes/XX/Markup/InstanceMethods.src/M000065.html".freeze, "ref/ruby/classes/XX/Markup/InstanceMethods.src/M000066.html".freeze, "ref/ruby/classes/XX/Markup/InstanceMethods.src/M000067.html".freeze, "ref/ruby/classes/XX/Markup/InstanceMethods.src/M000068.html".freeze, "ref/ruby/classes/XX/Markup/InstanceMethods.src/M000069.html".freeze, "ref/ruby/classes/XX/Markup/InstanceMethods.src/M000070.html".freeze, "ref/ruby/classes/XX/Markup/InstanceMethods.src/M000071.html".freeze, "ref/ruby/classes/XX/Markup/InstanceMethods.src/M000072.html".freeze, "ref/ruby/classes/XX/Markup/InstanceMethods.src/M000073.html".freeze, "ref/ruby/classes/XX/XHTML".freeze, "ref/ruby/classes/XX/XHTML.html".freeze, "ref/ruby/classes/XX/XHTML.src".freeze, "ref/ruby/classes/XX/XHTML.src/M000041.html".freeze, "ref/ruby/classes/XX/XHTML/Strict.html".freeze, "ref/ruby/classes/XX/XHTML/Strict.src".freeze, "ref/ruby/classes/XX/XHTML/Strict.src/M000043.html".freeze, "ref/ruby/classes/XX/XHTML/Transitional.html".freeze, "ref/ruby/classes/XX/XHTML/Transitional.src".freeze, "ref/ruby/classes/XX/XHTML/Transitional.src/M000042.html".freeze, "ref/ruby/classes/XX/XML.html".freeze, "ref/ruby/classes/XX/XML.src".freeze, "ref/ruby/classes/XX/XML.src/M000037.html".freeze, "ref/ruby/classes/XX/XMLish.html".freeze, "ref/ruby/classes/XX/XMLish.src".freeze, "ref/ruby/classes/XX/XMLish.src/M000044.html".freeze, "ref/ruby/created.rid".freeze, "ref/ruby/files".freeze, "ref/ruby/files/bin".freeze, "ref/ruby/files/bin/generate_test_rb.html".freeze, "ref/ruby/files/bin/generate_test_rb.src".freeze, "ref/ruby/files/bin/generate_test_rb.src/M000001.html".freeze, "ref/ruby/files/bin/generate_test_rb.src/M000002.html".freeze, "ref/ruby/files/bin/header_to_ruby_rb.html".freeze, "ref/ruby/files/lib".freeze, "ref/ruby/files/lib/ruby-vpi".freeze, "ref/ruby/files/lib/ruby-vpi/erb_rb.html".freeze, "ref/ruby/files/lib/ruby-vpi/float_rb.html".freeze, "ref/ruby/files/lib/ruby-vpi/integer_rb.html".freeze, "ref/ruby/files/lib/ruby-vpi/rake_rb.html".freeze, "ref/ruby/files/lib/ruby-vpi/rcov_rb.html".freeze, "ref/ruby/files/lib/ruby-vpi/rdoc_rb.html".freeze, "ref/ruby/files/lib/ruby-vpi/rspec_rb.html".freeze, "ref/ruby/files/lib/ruby-vpi/runner_proxy_rb.html".freeze, "ref/ruby/files/lib/ruby-vpi/runner_rb.html".freeze, "ref/ruby/files/lib/ruby-vpi/runner_rb.src".freeze, "ref/ruby/files/lib/ruby-vpi/runner_rb.src/M000003.html".freeze, "ref/ruby/files/lib/ruby-vpi/runner_rb.src/M000004.html".freeze, "ref/ruby/files/lib/ruby-vpi/verilog_parser_rb.html".freeze, "ref/ruby/files/lib/ruby-vpi/vpi_rb.html".freeze, "ref/ruby/files/lib/ruby-vpi/xx_rb.html".freeze, "ref/ruby/files/lib/ruby-vpi_rb.html".freeze, "ref/ruby/fr_class_index.html".freeze, "ref/ruby/fr_file_index.html".freeze, "ref/ruby/fr_method_index.html".freeze, "ref/ruby/index.html".freeze, "ref/ruby/rdoc-style.css".freeze, "samp".freeze, "samp/counter".freeze, "samp/counter/Rakefile".freeze, "samp/counter/counter.v".freeze, "samp/counter/counter_rspec_bench.rb".freeze, "samp/counter/counter_rspec_bench.v".freeze, "samp/counter/counter_rspec_design.rb".freeze, "samp/counter/counter_rspec_proto.rb".freeze, "samp/counter/counter_rspec_runner.rake".freeze, "samp/counter/counter_rspec_spec.rb".freeze, "samp/counter/counter_xunit_bench.rb".freeze, "samp/counter/counter_xunit_bench.v".freeze, "samp/counter/counter_xunit_design.rb".freeze, "samp/counter/counter_xunit_proto.rb".freeze, "samp/counter/counter_xunit_runner.rake".freeze, "samp/counter/counter_xunit_spec.rb".freeze, "samp/pipelined_alu".freeze, "samp/pipelined_alu/Hw5UnitModel.rb".freeze, "samp/pipelined_alu/README".freeze, "samp/pipelined_alu/Rakefile".freeze, "samp/pipelined_alu/TestHw5UnitModel.rb".freeze, "samp/pipelined_alu/hw5_unit.v".freeze, "samp/pipelined_alu/hw5_unit_test_bench.rb".freeze, "samp/pipelined_alu/hw5_unit_test_bench.v".freeze, "samp/pipelined_alu/hw5_unit_test_design.rb".freeze, "samp/pipelined_alu/hw5_unit_test_proto.rb".freeze, "samp/pipelined_alu/hw5_unit_test_runner.rake".freeze, "samp/pipelined_alu/hw5_unit_test_spec.rb".freeze, "samp/pipelined_alu/int_gen.rb".freeze] s.homepage = "http://ruby-vpi.rubyforge.org".freeze s.required_ruby_version = Gem::Requirement.new("> 0.0.0".freeze) s.requirements = ["POSIX threads library".freeze, "C language compiler".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Ruby interface to Verilog VPI.".freeze s.specification_version = 1 s.add_runtime_dependency(%q.freeze, [">= 0.5.4".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.7.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.7.0".freeze]) end