# -*- encoding: utf-8 -*- # stub: HDLRuby 3.2.0 ruby liblib/HDLRuby # stub: ext/hruby_sim/extconf.rb Gem::Specification.new do |s| s.name = "HDLRuby".freeze s.version = "3.2.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze, "lib/HDLRuby".freeze] s.authors = ["Lovic Gauthier".freeze] s.bindir = "exe".freeze s.date = "2023-12-18" s.description = "HDLRuby is a library for describing and simulating digital electronic systems. With this library it will possible to describe synthesizable hardware using all the features of the Ruby language, e.g., object orientation, duck typing, closure. This library is also usable through irb for interactive design and simulation.".freeze s.email = ["lovic@ariake-nct.ac.jp".freeze] s.executables = ["hdrcc".freeze] s.extensions = ["ext/hruby_sim/extconf.rb".freeze] s.extra_rdoc_files = ["README.md".freeze] s.files = [".gitignore".freeze, ".travis.yml".freeze, ".yardopts".freeze, "Gemfile".freeze, "HDLRuby.gemspec".freeze, "LICENSE.txt".freeze, "README.html".freeze, "README.md".freeze, "README.pdf".freeze, "Rakefile".freeze, "bin/console".freeze, "bin/setup".freeze, "exe/hdrcc".freeze, "ext/hruby_sim/Makefile_csim".freeze, "ext/hruby_sim/extconf.rb".freeze, "ext/hruby_sim/hruby_rcsim_build.c".freeze, "ext/hruby_sim/hruby_sim.h".freeze, "ext/hruby_sim/hruby_sim_calc.c".freeze, "ext/hruby_sim/hruby_sim_core.c".freeze, "ext/hruby_sim/hruby_sim_list.c".freeze, "ext/hruby_sim/hruby_sim_mute.c".freeze, "ext/hruby_sim/hruby_sim_stack_calc.c".freeze, "ext/hruby_sim/hruby_sim_stack_calc.c.sav".freeze, "ext/hruby_sim/hruby_sim_tree_calc.c".freeze, "ext/hruby_sim/hruby_sim_vcd.c".freeze, "ext/hruby_sim/hruby_sim_vizualize.c".freeze, "ext/hruby_sim/hruby_value_pool.c".freeze, "lib/HDLRuby.rb".freeze, "lib/HDLRuby/alcc.rb".freeze, "lib/HDLRuby/backend/hruby_allocator.rb".freeze, "lib/HDLRuby/backend/hruby_c_allocator.rb".freeze, "lib/HDLRuby/drivers/xcd.rb".freeze, "lib/HDLRuby/drivers/xcd/dummy.xcd".freeze, "lib/HDLRuby/hdr_samples/WithMultiChannelExpVerilog/with_multi_channels_hs_32.v".freeze, "lib/HDLRuby/hdr_samples/WithMultiChannelExpVerilog/with_multi_channels_qu_213.v".freeze, "lib/HDLRuby/hdr_samples/WithMultiChannelExpVerilog/with_multi_channels_qu_222.v".freeze, "lib/HDLRuby/hdr_samples/WithMultiChannelExpVerilog/with_multi_channels_rg_23.v".freeze, "lib/HDLRuby/hdr_samples/adder.rb".freeze, "lib/HDLRuby/hdr_samples/adder_assign_error.rb".freeze, "lib/HDLRuby/hdr_samples/adder_bench.rb".freeze, "lib/HDLRuby/hdr_samples/adder_gen.rb".freeze, "lib/HDLRuby/hdr_samples/adder_gen_gen.rb".freeze, "lib/HDLRuby/hdr_samples/adder_kadai.rb".freeze, "lib/HDLRuby/hdr_samples/adder_nodef_error.rb".freeze, "lib/HDLRuby/hdr_samples/addsub.rb".freeze, "lib/HDLRuby/hdr_samples/addsubz.rb".freeze, "lib/HDLRuby/hdr_samples/alu.rb".freeze, "lib/HDLRuby/hdr_samples/arith_bench.rb".freeze, "lib/HDLRuby/hdr_samples/bstr_bench.rb".freeze, "lib/HDLRuby/hdr_samples/calculator.rb".freeze, "lib/HDLRuby/hdr_samples/case_bench.rb".freeze, "lib/HDLRuby/hdr_samples/comparison_bench.rb".freeze, "lib/HDLRuby/hdr_samples/constant_in_function.rb".freeze, "lib/HDLRuby/hdr_samples/constant_prop_bench.rb".freeze, "lib/HDLRuby/hdr_samples/counter_bench.rb".freeze, "lib/HDLRuby/hdr_samples/counter_dff_bench.rb".freeze, "lib/HDLRuby/hdr_samples/dff.rb".freeze, "lib/HDLRuby/hdr_samples/dff_bench.rb".freeze, "lib/HDLRuby/hdr_samples/dff_counter.rb".freeze, "lib/HDLRuby/hdr_samples/dff_override.rb".freeze, "lib/HDLRuby/hdr_samples/dff_properties.rb".freeze, "lib/HDLRuby/hdr_samples/dff_unit.rb".freeze, "lib/HDLRuby/hdr_samples/enum_as_param.rb".freeze, "lib/HDLRuby/hdr_samples/huge_rom.rb".freeze, "lib/HDLRuby/hdr_samples/if_bench.rb".freeze, "lib/HDLRuby/hdr_samples/include.rb".freeze, "lib/HDLRuby/hdr_samples/index_bench.rb".freeze, "lib/HDLRuby/hdr_samples/instance_open.rb".freeze, "lib/HDLRuby/hdr_samples/linear_test.rb".freeze, "lib/HDLRuby/hdr_samples/logic_bench.rb".freeze, "lib/HDLRuby/hdr_samples/make_multi_channels_v.rb".freeze, "lib/HDLRuby/hdr_samples/make_multi_channels_vcd.rb".freeze, "lib/HDLRuby/hdr_samples/mei8.rb".freeze, "lib/HDLRuby/hdr_samples/mei8_bench.rb".freeze, "lib/HDLRuby/hdr_samples/memory_test.rb".freeze, "lib/HDLRuby/hdr_samples/multer_gen.rb".freeze, "lib/HDLRuby/hdr_samples/multer_seq.rb".freeze, "lib/HDLRuby/hdr_samples/multi_timed_bench.rb".freeze, "lib/HDLRuby/hdr_samples/music.rb".freeze, "lib/HDLRuby/hdr_samples/named_sub.rb".freeze, "lib/HDLRuby/hdr_samples/neg_arith_bench.rb".freeze, "lib/HDLRuby/hdr_samples/neural/a.rb".freeze, "lib/HDLRuby/hdr_samples/neural/a_sub.rb".freeze, "lib/HDLRuby/hdr_samples/neural/bw.rb".freeze, "lib/HDLRuby/hdr_samples/neural/counter.rb".freeze, "lib/HDLRuby/hdr_samples/neural/dadz.rb".freeze, "lib/HDLRuby/hdr_samples/neural/dadz_sub.rb".freeze, "lib/HDLRuby/hdr_samples/neural/forward.rb".freeze, "lib/HDLRuby/hdr_samples/neural/forward_sub.rb".freeze, "lib/HDLRuby/hdr_samples/neural/forward_sub_rand.rb".freeze, "lib/HDLRuby/hdr_samples/neural/forward_sub_rand_typedef.rb".freeze, "lib/HDLRuby/hdr_samples/neural/mem.rb".freeze, "lib/HDLRuby/hdr_samples/neural/random.rb".freeze, "lib/HDLRuby/hdr_samples/neural/selector.rb".freeze, "lib/HDLRuby/hdr_samples/neural/sigmoid.rb".freeze, "lib/HDLRuby/hdr_samples/neural/z.rb".freeze, "lib/HDLRuby/hdr_samples/parseq_bench.rb".freeze, "lib/HDLRuby/hdr_samples/print_bench.rb".freeze, "lib/HDLRuby/hdr_samples/prog.obj".freeze, "lib/HDLRuby/hdr_samples/ram.rb".freeze, "lib/HDLRuby/hdr_samples/range_bench.rb".freeze, "lib/HDLRuby/hdr_samples/register_with_code_bench.rb".freeze, "lib/HDLRuby/hdr_samples/repeat_bench.rb".freeze, "lib/HDLRuby/hdr_samples/rom.rb".freeze, "lib/HDLRuby/hdr_samples/rom_nest.rb".freeze, "lib/HDLRuby/hdr_samples/ruby_fir_hw.rb".freeze, "lib/HDLRuby/hdr_samples/seqpar_bench.rb".freeze, "lib/HDLRuby/hdr_samples/simple_counter_bench.rb".freeze, "lib/HDLRuby/hdr_samples/struct.rb".freeze, "lib/HDLRuby/hdr_samples/sw_encrypt_bench.rb".freeze, "lib/HDLRuby/hdr_samples/sw_encrypt_cpu_bench.rb".freeze, "lib/HDLRuby/hdr_samples/sw_encrypt_cpusim_bench.rb".freeze, "lib/HDLRuby/hdr_samples/system_open.rb".freeze, "lib/HDLRuby/hdr_samples/tuple.rb".freeze, "lib/HDLRuby/hdr_samples/type_minmax_bench.rb".freeze, "lib/HDLRuby/hdr_samples/with_bram.rb".freeze, "lib/HDLRuby/hdr_samples/with_bram_frame_stack.rb".freeze, "lib/HDLRuby/hdr_samples/with_bram_stack.rb".freeze, "lib/HDLRuby/hdr_samples/with_casts.rb".freeze, "lib/HDLRuby/hdr_samples/with_channel.rb".freeze, "lib/HDLRuby/hdr_samples/with_channel_other.rb".freeze, "lib/HDLRuby/hdr_samples/with_class.rb".freeze, "lib/HDLRuby/hdr_samples/with_concat.rb".freeze, "lib/HDLRuby/hdr_samples/with_connector.rb".freeze, "lib/HDLRuby/hdr_samples/with_connector_memory.rb".freeze, "lib/HDLRuby/hdr_samples/with_decoder.rb".freeze, "lib/HDLRuby/hdr_samples/with_def.rb".freeze, "lib/HDLRuby/hdr_samples/with_define_operator.rb".freeze, "lib/HDLRuby/hdr_samples/with_delay.rb".freeze, "lib/HDLRuby/hdr_samples/with_fixpoint.rb".freeze, "lib/HDLRuby/hdr_samples/with_fixpoint_adv.rb".freeze, "lib/HDLRuby/hdr_samples/with_fsm.rb".freeze, "lib/HDLRuby/hdr_samples/with_function_generator.rb".freeze, "lib/HDLRuby/hdr_samples/with_handshake.rb".freeze, "lib/HDLRuby/hdr_samples/with_init.rb".freeze, "lib/HDLRuby/hdr_samples/with_instance.rb".freeze, "lib/HDLRuby/hdr_samples/with_leftright.rb".freeze, "lib/HDLRuby/hdr_samples/with_linear.rb".freeze, "lib/HDLRuby/hdr_samples/with_loop.rb".freeze, "lib/HDLRuby/hdr_samples/with_memory.rb".freeze, "lib/HDLRuby/hdr_samples/with_memory_rom.rb".freeze, "lib/HDLRuby/hdr_samples/with_multi_channels.rb".freeze, "lib/HDLRuby/hdr_samples/with_of.rb".freeze, "lib/HDLRuby/hdr_samples/with_reconf.rb".freeze, "lib/HDLRuby/hdr_samples/with_reduce.rb".freeze, "lib/HDLRuby/hdr_samples/with_ref_array.rb".freeze, "lib/HDLRuby/hdr_samples/with_ref_expr.rb".freeze, "lib/HDLRuby/hdr_samples/with_sequencer.rb".freeze, "lib/HDLRuby/hdr_samples/with_sequencer_channel.rb".freeze, "lib/HDLRuby/hdr_samples/with_sequencer_deep.rb".freeze, "lib/HDLRuby/hdr_samples/with_sequencer_enumerable.rb".freeze, "lib/HDLRuby/hdr_samples/with_sequencer_enumerator.rb".freeze, "lib/HDLRuby/hdr_samples/with_sequencer_func.rb".freeze, "lib/HDLRuby/hdr_samples/with_sequencer_sync.rb".freeze, "lib/HDLRuby/hdr_samples/with_str2value.rb".freeze, "lib/HDLRuby/hdr_samples/with_subsums.rb".freeze, "lib/HDLRuby/hdr_samples/with_terminate.rb".freeze, "lib/HDLRuby/hdr_samples/with_to_a.rb".freeze, "lib/HDLRuby/hdr_samples/with_to_array.rb".freeze, "lib/HDLRuby/hdr_samples/with_values.rb".freeze, "lib/HDLRuby/hdrcc.rb".freeze, "lib/HDLRuby/hdrlib.rb".freeze, "lib/HDLRuby/high_samples/_adder_fault.rb".freeze, "lib/HDLRuby/high_samples/_generic_transmission2.rb".freeze, "lib/HDLRuby/high_samples/adder.rb".freeze, "lib/HDLRuby/high_samples/adder_common_errors.rb".freeze, "lib/HDLRuby/high_samples/addsub.rb".freeze, "lib/HDLRuby/high_samples/addsubz.rb".freeze, "lib/HDLRuby/high_samples/after.rb".freeze, "lib/HDLRuby/high_samples/all_signals.rb".freeze, "lib/HDLRuby/high_samples/alu.rb".freeze, "lib/HDLRuby/high_samples/anonymous.rb".freeze, "lib/HDLRuby/high_samples/before.rb".freeze, "lib/HDLRuby/high_samples/blockblock.rb".freeze, "lib/HDLRuby/high_samples/bugs/dadz.rb".freeze, "lib/HDLRuby/high_samples/bugs/misample_instan.rb".freeze, "lib/HDLRuby/high_samples/bugs/misample_updown.rb".freeze, "lib/HDLRuby/high_samples/bugs/sample_add.rb".freeze, "lib/HDLRuby/high_samples/bugs/sample_barrel.rb".freeze, "lib/HDLRuby/high_samples/bugs/sample_daice.rb".freeze, "lib/HDLRuby/high_samples/bugs/sample_kumiawase.rb".freeze, "lib/HDLRuby/high_samples/bugs/sample_multi.rb".freeze, "lib/HDLRuby/high_samples/bugs/sample_sub.rb".freeze, "lib/HDLRuby/high_samples/bugs/z2.rb".freeze, "lib/HDLRuby/high_samples/case.rb".freeze, "lib/HDLRuby/high_samples/case2.rb".freeze, "lib/HDLRuby/high_samples/change.rb".freeze, "lib/HDLRuby/high_samples/clocks.rb".freeze, "lib/HDLRuby/high_samples/comparer.rb".freeze, "lib/HDLRuby/high_samples/conditionals.rb".freeze, "lib/HDLRuby/high_samples/dff.rb".freeze, "lib/HDLRuby/high_samples/each.rb".freeze, "lib/HDLRuby/high_samples/exporter.rb".freeze, "lib/HDLRuby/high_samples/functions.rb".freeze, "lib/HDLRuby/high_samples/if_seq.rb".freeze, "lib/HDLRuby/high_samples/inherit_as_dff.rb".freeze, "lib/HDLRuby/high_samples/inherit_dff.rb".freeze, "lib/HDLRuby/high_samples/instance.rb".freeze, "lib/HDLRuby/high_samples/memory.rb".freeze, "lib/HDLRuby/high_samples/multi_file.rb".freeze, "lib/HDLRuby/high_samples/overload.rb".freeze, "lib/HDLRuby/high_samples/paper_after.rb".freeze, "lib/HDLRuby/high_samples/ram.rb".freeze, "lib/HDLRuby/high_samples/registers.rb".freeze, "lib/HDLRuby/high_samples/rom.rb".freeze, "lib/HDLRuby/high_samples/scopeblockname.rb".freeze, "lib/HDLRuby/high_samples/scopescope.rb".freeze, "lib/HDLRuby/high_samples/shift.rb".freeze, "lib/HDLRuby/high_samples/shift2.rb".freeze, "lib/HDLRuby/high_samples/simple_instance.rb".freeze, "lib/HDLRuby/high_samples/test_all.sh".freeze, "lib/HDLRuby/high_samples/typedef.rb".freeze, "lib/HDLRuby/high_samples/values.rb".freeze, "lib/HDLRuby/high_samples/vector.rb".freeze, "lib/HDLRuby/high_samples/with_decoder.rb".freeze, "lib/HDLRuby/high_samples/with_fsm.rb".freeze, "lib/HDLRuby/high_samples/with_pipe.rb".freeze, "lib/HDLRuby/high_samples/with_seq.rb".freeze, "lib/HDLRuby/high_samples/with_top_unshift.rb".freeze, "lib/HDLRuby/high_samples/with_unshift.rb".freeze, "lib/HDLRuby/hruby_bstr.rb".freeze, "lib/HDLRuby/hruby_check.rb".freeze, "lib/HDLRuby/hruby_db.rb".freeze, "lib/HDLRuby/hruby_decorator.rb".freeze, "lib/HDLRuby/hruby_error.rb".freeze, "lib/HDLRuby/hruby_high.rb".freeze, "lib/HDLRuby/hruby_high_fullname.rb".freeze, "lib/HDLRuby/hruby_low.rb".freeze, "lib/HDLRuby/hruby_low2c.rb".freeze, "lib/HDLRuby/hruby_low2hdr.rb".freeze, "lib/HDLRuby/hruby_low2high.rb".freeze, "lib/HDLRuby/hruby_low2programs.rb".freeze, "lib/HDLRuby/hruby_low2seq.rb".freeze, "lib/HDLRuby/hruby_low2sym.rb".freeze, "lib/HDLRuby/hruby_low2vhd.rb".freeze, "lib/HDLRuby/hruby_low_bool2select.rb".freeze, "lib/HDLRuby/hruby_low_casts_without_expression.rb".freeze, "lib/HDLRuby/hruby_low_cleanup.rb".freeze, "lib/HDLRuby/hruby_low_fix_types.rb".freeze, "lib/HDLRuby/hruby_low_mutable.rb".freeze, "lib/HDLRuby/hruby_low_resolve.rb".freeze, "lib/HDLRuby/hruby_low_skeleton.rb".freeze, "lib/HDLRuby/hruby_low_with_bool.rb".freeze, "lib/HDLRuby/hruby_low_with_port.rb".freeze, "lib/HDLRuby/hruby_low_with_var.rb".freeze, "lib/HDLRuby/hruby_low_without_bit2vector.rb".freeze, "lib/HDLRuby/hruby_low_without_concat.rb".freeze, "lib/HDLRuby/hruby_low_without_connection.rb".freeze, "lib/HDLRuby/hruby_low_without_namespace.rb".freeze, "lib/HDLRuby/hruby_low_without_outread.rb".freeze, "lib/HDLRuby/hruby_low_without_parinseq.rb".freeze, "lib/HDLRuby/hruby_low_without_select.rb".freeze, "lib/HDLRuby/hruby_low_without_subsignals.rb".freeze, "lib/HDLRuby/hruby_rcsim.rb".freeze, "lib/HDLRuby/hruby_rsim.rb".freeze, "lib/HDLRuby/hruby_rsim_mute.rb".freeze, "lib/HDLRuby/hruby_rsim_vcd.rb".freeze, "lib/HDLRuby/hruby_serializer.rb".freeze, "lib/HDLRuby/hruby_tools.rb".freeze, "lib/HDLRuby/hruby_types.rb".freeze, "lib/HDLRuby/hruby_values.rb".freeze, "lib/HDLRuby/hruby_verilog.rb".freeze, "lib/HDLRuby/hruby_verilog_name.rb".freeze, "lib/HDLRuby/low_samples/adder.yaml".freeze, "lib/HDLRuby/low_samples/after.yaml".freeze, "lib/HDLRuby/low_samples/before.yaml".freeze, "lib/HDLRuby/low_samples/blockblock.yaml".freeze, "lib/HDLRuby/low_samples/bugs/sample_add.yaml".freeze, "lib/HDLRuby/low_samples/bugs/sample_daice.yaml".freeze, "lib/HDLRuby/low_samples/bugs/sample_kumiawase.yaml".freeze, "lib/HDLRuby/low_samples/bugs/sample_sub.yaml".freeze, "lib/HDLRuby/low_samples/bugs/seqpar.yaml".freeze, "lib/HDLRuby/low_samples/case.yaml".freeze, "lib/HDLRuby/low_samples/change.yaml".freeze, "lib/HDLRuby/low_samples/clocks.yaml".freeze, "lib/HDLRuby/low_samples/cloner.rb".freeze, "lib/HDLRuby/low_samples/comparer.yaml".freeze, "lib/HDLRuby/low_samples/conditionals.yaml".freeze, "lib/HDLRuby/low_samples/dff.yaml".freeze, "lib/HDLRuby/low_samples/each.yaml".freeze, "lib/HDLRuby/low_samples/exporter.yaml".freeze, "lib/HDLRuby/low_samples/functions.yaml".freeze, "lib/HDLRuby/low_samples/generic_transmission.yaml".freeze, "lib/HDLRuby/low_samples/inherit_as_dff.yaml".freeze, "lib/HDLRuby/low_samples/inherit_dff.yaml".freeze, "lib/HDLRuby/low_samples/load_yaml.rb".freeze, "lib/HDLRuby/low_samples/memory.yaml".freeze, "lib/HDLRuby/low_samples/namespace_extractor.rb".freeze, "lib/HDLRuby/low_samples/overload.yaml".freeze, "lib/HDLRuby/low_samples/paper_after.yaml".freeze, "lib/HDLRuby/low_samples/port_maker.rb".freeze, "lib/HDLRuby/low_samples/ram.yaml".freeze, "lib/HDLRuby/low_samples/registers.yaml".freeze, "lib/HDLRuby/low_samples/rom.yaml".freeze, "lib/HDLRuby/low_samples/shift.yaml".freeze, "lib/HDLRuby/low_samples/shift2.yaml".freeze, "lib/HDLRuby/low_samples/simple_instance.yaml".freeze, "lib/HDLRuby/low_samples/test_all.sh".freeze, "lib/HDLRuby/low_samples/typedef.yaml".freeze, "lib/HDLRuby/low_samples/values.yaml".freeze, "lib/HDLRuby/low_samples/variable_maker.rb".freeze, "lib/HDLRuby/low_samples/vector.yaml".freeze, "lib/HDLRuby/low_samples/with_seq.yaml".freeze, "lib/HDLRuby/low_samples/yaml2hdr.rb".freeze, "lib/HDLRuby/low_samples/yaml2vhd.rb".freeze, "lib/HDLRuby/soft/stacks.rb".freeze, "lib/HDLRuby/std/bram.rb".freeze, "lib/HDLRuby/std/channel.rb".freeze, "lib/HDLRuby/std/clocks.rb".freeze, "lib/HDLRuby/std/connector.rb".freeze, "lib/HDLRuby/std/counters.rb".freeze, "lib/HDLRuby/std/decoder.rb".freeze, "lib/HDLRuby/std/delays.rb".freeze, "lib/HDLRuby/std/fixpoint.rb".freeze, "lib/HDLRuby/std/fsm.rb".freeze, "lib/HDLRuby/std/function_generator.rb".freeze, "lib/HDLRuby/std/handshakes.rb".freeze, "lib/HDLRuby/std/hruby_unit.rb".freeze, "lib/HDLRuby/std/linear.rb".freeze, "lib/HDLRuby/std/loop.rb".freeze, "lib/HDLRuby/std/memory.rb".freeze, "lib/HDLRuby/std/pipeline.rb".freeze, "lib/HDLRuby/std/reconf.rb".freeze, "lib/HDLRuby/std/sequencer.rb".freeze, "lib/HDLRuby/std/sequencer_channel.rb".freeze, "lib/HDLRuby/std/sequencer_func.rb".freeze, "lib/HDLRuby/std/sequencer_sync.rb".freeze, "lib/HDLRuby/std/std.rb".freeze, "lib/HDLRuby/std/task.rb".freeze, "lib/HDLRuby/template_expander.rb".freeze, "lib/HDLRuby/test_hruby_bstr.rb".freeze, "lib/HDLRuby/test_hruby_high.rb".freeze, "lib/HDLRuby/test_hruby_high_low.rb".freeze, "lib/HDLRuby/test_hruby_low.rb".freeze, "lib/HDLRuby/v_samples/adder.v".freeze, "lib/HDLRuby/v_samples/dff.v".freeze, "lib/HDLRuby/v_samples/ram.v".freeze, "lib/HDLRuby/v_samples/rom.v".freeze, "lib/HDLRuby/version.rb".freeze, "makedoc".freeze, "metadata.yaml".freeze, "tuto/adder_sat_flags_vcd.png".freeze, "tuto/addsub_vcd.png".freeze, "tuto/alu_vcd.png".freeze, "tuto/bit_pong_vcd.png".freeze, "tuto/checksum_vcd.png".freeze, "tuto/circuit_hdr.odg".freeze, "tuto/circuit_hdr.png".freeze, "tuto/circuit_hie.odg".freeze, "tuto/circuit_hie.png".freeze, "tuto/circuit_view.odg".freeze, "tuto/circuit_view.png".freeze, "tuto/clock_counter_vcd.png".freeze, "tuto/counter_ext_vcd.png".freeze, "tuto/fact_vcd.png".freeze, "tuto/hw_flow.odg".freeze, "tuto/hw_flow.png".freeze, "tuto/maxxer_vcd.png".freeze, "tuto/pingpong0_vcd.png".freeze, "tuto/pingpong1_vcd.png".freeze, "tuto/pingpong2_vcd.png".freeze, "tuto/ram_vcd.png".freeze, "tuto/serializer_vcd.png".freeze, "tuto/sw_flow.odg".freeze, "tuto/sw_flow.png".freeze, "tuto/the_counter_vcd.png".freeze, "tuto/tutorial_sw.html".freeze, "tuto/tutorial_sw.md".freeze, "tuto/tutorial_sw.pdf".freeze, "tuto/tutorial_sw_jp.md".freeze] s.homepage = "https://github.com/civol/HDLRuby".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "HDLRuby is a library for describing and simulating digital electronic systems.".freeze s.specification_version = 4 s.add_development_dependency(%q.freeze, [">= 2.0.1".freeze]) s.add_development_dependency(%q.freeze, [">= 10.0".freeze]) s.add_development_dependency(%q.freeze, [">= 1.0".freeze]) end