# -*- encoding: utf-8 -*- # stub: ruby-vpi 16.0.1 ruby lib # stub: gem_extconf.rb Gem::Specification.new do |s| s.name = "ruby-vpi".freeze s.version = "16.0.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 = "2007-05-27" s.description = "Ruby-VPI is a Ruby interface to IEEE 1364-2005 Verilog VPI and a platform for unit testing, rapid prototyping, and systems integration of Verilog modules through Ruby. 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, "README".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/README".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_relay.png".freeze, "doc/history.doc".freeze, "doc/history.html".freeze, "doc/history.rb".freeze, "doc/history.yaml".freeze, "doc/images".freeze, "doc/images/feed-icon-28x28.png".freeze, "doc/images/ruby".freeze, "doc/images/ruby/LICENSE".freeze, "doc/images/ruby/logo-reflection.png".freeze, "doc/images/ruby/logo-reflection.xcf".freeze, "doc/images/ruby/logo.png".freeze, "doc/images/tango".freeze, "doc/images/tango/LICENSE".freeze, "doc/images/tango/caution.png".freeze, "doc/images/tango/caution.svg".freeze, "doc/images/tango/home.png".freeze, "doc/images/tango/home.svg".freeze, "doc/images/tango/important.png".freeze, "doc/images/tango/important.svg".freeze, "doc/images/tango/next.png".freeze, "doc/images/tango/next.svg".freeze, "doc/images/tango/note.png".freeze, "doc/images/tango/note.svg".freeze, "doc/images/tango/prev.png".freeze, "doc/images/tango/prev.svg".freeze, "doc/images/tango/tip.png".freeze, "doc/images/tango/tip.svg".freeze, "doc/images/tango/up.png".freeze, "doc/images/tango/up.svg".freeze, "doc/images/tango/warning.png".freeze, "doc/images/tango/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.doc".freeze, "doc/manual.html".freeze, "doc/memo.doc".freeze, "doc/memo.html".freeze, "doc/print.css".freeze, "doc/readme.doc".freeze, "doc/readme.html".freeze, "doc/rss.erb".freeze, "doc/rss.xml".freeze, "ext".freeze, "ext/Doxyfile".freeze, "ext/Rakefile".freeze, "ext/common.h".freeze, "ext/extconf.rb".freeze, "ext/main.c".freeze, "ext/main.h".freeze, "ext/relay.c".freeze, "ext/relay.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/runner.rb".freeze, "lib/ruby-vpi/runner_proxy.rb".freeze, "lib/ruby-vpi/verilog_parser.rb".freeze, "lib/ruby-vpi/vpi.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_0x6d.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/main_8c.html".freeze, "ref/c/main_8h.html".freeze, "ref/c/relay_8c.html".freeze, "ref/c/relay_8h.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/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/M000024.html".freeze, "ref/ruby/classes/FileUtils.html".freeze, "ref/ruby/classes/FileUtils.src".freeze, "ref/ruby/classes/FileUtils.src/M000025.html".freeze, "ref/ruby/classes/FileUtils.src/M000026.html".freeze, "ref/ruby/classes/Float.html".freeze, "ref/ruby/classes/Float.src".freeze, "ref/ruby/classes/Float.src/M000020.html".freeze, "ref/ruby/classes/Integer.html".freeze, "ref/ruby/classes/Integer.src".freeze, "ref/ruby/classes/Integer.src/M000008.html".freeze, "ref/ruby/classes/Integer.src/M000009.html".freeze, "ref/ruby/classes/Integer.src/M000010.html".freeze, "ref/ruby/classes/Integer.src/M000011.html".freeze, "ref/ruby/classes/Integer.src/M000012.html".freeze, "ref/ruby/classes/Integer.src/M000013.html".freeze, "ref/ruby/classes/Integer.src/M000016.html".freeze, "ref/ruby/classes/Integer.src/M000017.html".freeze, "ref/ruby/classes/Integer.src/M000018.html".freeze, "ref/ruby/classes/Integer.src/M000019.html".freeze, "ref/ruby/classes/RDoc.html".freeze, "ref/ruby/classes/RDoc.src".freeze, "ref/ruby/classes/RDoc.src/M000053.html".freeze, "ref/ruby/classes/RubyVpi".freeze, "ref/ruby/classes/RubyVpi.html".freeze, "ref/ruby/classes/RubyVpi.src".freeze, "ref/ruby/classes/RubyVpi.src/M000027.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/M000021.html".freeze, "ref/ruby/classes/String.src/M000022.html".freeze, "ref/ruby/classes/String.src/M000023.html".freeze, "ref/ruby/classes/VerilogParser".freeze, "ref/ruby/classes/VerilogParser.html".freeze, "ref/ruby/classes/VerilogParser.src".freeze, "ref/ruby/classes/VerilogParser.src/M000001.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/M000002.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/M000007.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/M000003.html".freeze, "ref/ruby/classes/VerilogParser/Module/Port.src/M000004.html".freeze, "ref/ruby/classes/VerilogParser/Module/Port.src/M000005.html".freeze, "ref/ruby/classes/VerilogParser/Module/Port.src/M000006.html".freeze, "ref/ruby/classes/Vpi".freeze, "ref/ruby/classes/Vpi.html".freeze, "ref/ruby/classes/Vpi.src".freeze, "ref/ruby/classes/Vpi.src/M000028.html".freeze, "ref/ruby/classes/Vpi.src/M000029.html".freeze, "ref/ruby/classes/Vpi.src/M000030.html".freeze, "ref/ruby/classes/Vpi.src/M000031.html".freeze, "ref/ruby/classes/Vpi.src/M000032.html".freeze, "ref/ruby/classes/Vpi/Handle.html".freeze, "ref/ruby/classes/Vpi/Handle.src".freeze, "ref/ruby/classes/Vpi/Handle.src/M000036.html".freeze, "ref/ruby/classes/Vpi/Handle.src/M000037.html".freeze, "ref/ruby/classes/Vpi/Handle.src/M000038.html".freeze, "ref/ruby/classes/Vpi/Handle.src/M000039.html".freeze, "ref/ruby/classes/Vpi/Handle.src/M000040.html".freeze, "ref/ruby/classes/Vpi/Handle.src/M000041.html".freeze, "ref/ruby/classes/Vpi/Handle.src/M000042.html".freeze, "ref/ruby/classes/Vpi/Handle.src/M000043.html".freeze, "ref/ruby/classes/Vpi/Handle.src/M000044.html".freeze, "ref/ruby/classes/Vpi/Handle.src/M000045.html".freeze, "ref/ruby/classes/Vpi/Handle.src/M000046.html".freeze, "ref/ruby/classes/Vpi/Handle.src/M000048.html".freeze, "ref/ruby/classes/Vpi/Handle.src/M000049.html".freeze, "ref/ruby/classes/Vpi/S_vpi_time.html".freeze, "ref/ruby/classes/Vpi/S_vpi_time.src".freeze, "ref/ruby/classes/Vpi/S_vpi_time.src/M000050.html".freeze, "ref/ruby/classes/Vpi/S_vpi_time.src/M000051.html".freeze, "ref/ruby/classes/Vpi/S_vpi_value.html".freeze, "ref/ruby/classes/Vpi/S_vpi_value.src".freeze, "ref/ruby/classes/Vpi/S_vpi_value.src/M000033.html".freeze, "ref/ruby/classes/Vpi/S_vpi_value.src/M000034.html".freeze, "ref/ruby/classes/Vpi/S_vpi_value.src/M000035.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/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/runner_proxy_rb.html".freeze, "ref/ruby/files/lib/ruby-vpi/runner_rb.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_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 IEEE 1364-2005 Verilog VPI".freeze s.specification_version = 1 s.add_runtime_dependency(%q.freeze, [">= 0.7.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.7.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.7.0".freeze]) s.add_runtime_dependency(%q.freeze, ["> 0.0.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.5.2".freeze]) end