# -*- encoding: utf-8 -*- # stub: ladder_drive 0.6.8 ruby lib Gem::Specification.new do |s| s.name = "ladder_drive".freeze s.version = "0.6.8".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Katsuyoshi Ito".freeze] s.bindir = "exe".freeze s.date = "2021-08-30" s.description = "We aim to design abstraction ladder which is able to run on any PLC with same ladder source or binary and prepare full stack tools.".freeze s.email = ["kito@itosoft.com".freeze] s.executables = ["ladder_drive".freeze] s.files = [".gitignore".freeze, "Gemfile".freeze, "Gemfile.lock".freeze, "LICENSE".freeze, "NEWS".freeze, "README.md".freeze, "README_jp.md".freeze, "Rakefile".freeze, "bin/console".freeze, "bin/setup".freeze, "doc/jp/raspberrypi.md".freeze, "exe/ladder_drive".freeze, "ladder_drive.gemspec".freeze, "lib/ladder_drive.rb".freeze, "lib/ladder_drive/asm.rb".freeze, "lib/ladder_drive/cli.rb".freeze, "lib/ladder_drive/config.rb".freeze, "lib/ladder_drive/config_target.rb".freeze, "lib/ladder_drive/console.rb".freeze, "lib/ladder_drive/intel_hex.rb".freeze, "lib/ladder_drive/ladder_drive.rb".freeze, "lib/ladder_drive/plc_define.rb".freeze, "lib/ladder_drive/plc_device.rb".freeze, "lib/ladder_drive/protocol/emulator/emu_protocol.rb".freeze, "lib/ladder_drive/protocol/emulator/emulator.rb".freeze, "lib/ladder_drive/protocol/keyence/keyence.rb".freeze, "lib/ladder_drive/protocol/keyence/kv_device.rb".freeze, "lib/ladder_drive/protocol/keyence/kv_protocol.rb".freeze, "lib/ladder_drive/protocol/mitsubishi/fx_device.rb".freeze, "lib/ladder_drive/protocol/mitsubishi/fx_protocol.rb".freeze, "lib/ladder_drive/protocol/mitsubishi/mc_protocol.rb".freeze, "lib/ladder_drive/protocol/mitsubishi/mitsubishi.rb".freeze, "lib/ladder_drive/protocol/mitsubishi/qdevice.rb".freeze, "lib/ladder_drive/protocol/omron/c_mode_protocol.rb".freeze, "lib/ladder_drive/protocol/omron/fins_tcp_protocol.rb".freeze, "lib/ladder_drive/protocol/omron/omron.rb".freeze, "lib/ladder_drive/protocol/omron/omron_device.rb".freeze, "lib/ladder_drive/protocol/protocol.rb".freeze, "lib/ladder_drive/tasks/build.rb".freeze, "lib/ladder_drive/uploader.rb".freeze, "lib/ladder_drive/version.rb".freeze, "lib/plc/LICENSE".freeze, "lib/plc/emulator/emu_device.rb".freeze, "lib/plc/emulator/emu_plc.rb".freeze, "lib/plc/emulator/emu_plc_server.rb".freeze, "lib/plc/emulator/emulator.rb".freeze, "lib/plc/emulator/plc_plugins.rb".freeze, "lib/plc/emulator/plugin_trigger_state.rb".freeze, "lib/plc/keyence/kv/kv-5000/DocumentWindowInfo.xml".freeze, "lib/plc/keyence/kv/kv-5000/KvsMon.ini".freeze, "lib/plc/keyence/kv/kv-5000/LadderDrive.mod".freeze, "lib/plc/keyence/kv/kv-5000/LbkMdm.ini".freeze, "lib/plc/keyence/kv/kv-5000/Main.mod".freeze, "lib/plc/keyence/kv/kv-5000/MonEnv.kmu".freeze, "lib/plc/keyence/kv/kv-5000/PlcSended.dky".freeze, "lib/plc/keyence/kv/kv-5000/SensorMonitorInfo.xml".freeze, "lib/plc/keyence/kv/kv-5000/TransInfo.tif".freeze, "lib/plc/keyence/kv/kv-5000/UnitSet.ue2".freeze, "lib/plc/keyence/kv/kv-5000/UnitSet.ue2.old".freeze, "lib/plc/keyence/kv/kv-5000/WsTreeEnv.xml".freeze, "lib/plc/keyence/kv/kv-5000/kv-5000.cm1".freeze, "lib/plc/keyence/kv/kv-5000/kv-5000.cm2".freeze, "lib/plc/keyence/kv/kv-5000/kv-5000.ftc".freeze, "lib/plc/keyence/kv/kv-5000/kv-5000.kpr".freeze, "lib/plc/keyence/kv/kv-5000/kv-5000.lbl".freeze, "lib/plc/keyence/kv/kv-5000/kv-5000.mil".freeze, "lib/plc/keyence/kv/kv-5000/kv-5000.spl".freeze, "lib/plc/keyence/kv/kv-5000/operand-history.txt".freeze, "lib/plc/keyence/kv/kv-5000/sample.al2".freeze, "lib/plc/mitsubishi/iq-r/r08/r08.gx3".freeze, "lib/plc/plc.rb".freeze, "lib/plc/raspberrypi/raspberrypi.rb".freeze, "lib/plc/raspberrypi/raspberrypi_plc.rb".freeze, "lib/plc/raspberrypi/raspberrypi_plc_server.rb".freeze, "plugins/ambient_plugin.rb".freeze, "plugins/blank_plugin.rb".freeze, "plugins/config/ambient.yaml.example".freeze, "plugins/config/google_drive.yaml.example".freeze, "plugins/config/ifttt.yaml.example".freeze, "plugins/config/plc_mapper.yaml.example".freeze, "plugins/config/slack.yaml.example".freeze, "plugins/config/trello.yaml.example".freeze, "plugins/google_drive_plugin.rb".freeze, "plugins/ifttt_plugin.rb".freeze, "plugins/plc_mapper_plugin.rb".freeze, "plugins/slack_plugin.rb".freeze, "plugins/trello_plugin.rb".freeze, "sample/ladder_drive/sample1.esc".freeze, "sample/ladder_drive/sample2.esc".freeze, "sample/ladder_drive/sample2.png".freeze, "template/escalator/config/plc.yml".freeze, "template/ladder_drive/Rakefile".freeze, "template/ladder_drive/asm/main.esc".freeze, "template/ladder_drive/config/plc.yml".freeze, "template/raspberrypi/lddrive".freeze, "template/raspberrypi/lddrive.service".freeze] s.homepage = "https://github.com/ito-soft-design/ladder_drive".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.3.3".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "The ladder_drive is a simple abstract ladder for PLC (Programmable Logic Controller). Formerly known as 'escalator'.".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 6.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.9".freeze, ">= 1.9.24".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.0".freeze, ">= 2.0.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.3".freeze, ">= 1.3.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.1".freeze, ">= 0.1.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 3.0".freeze, ">= 3.0.3".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.1".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.1".freeze]) s.add_development_dependency(%q.freeze, ["~> 13.0".freeze]) end