Gem::Specification.new do |s|

s.name = "metasm"
s.version = "1.0.3"

s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
s.authors = ["Yoann Guillot"]
s.date = "2017-03-05"
s.description = ""
s.email = ["john at ofjj.net"]
s.files = [".gitignore", ".hgtags", "BUGS", "CREDITS", "Gemfile", "INSTALL", "LICENCE", "README", "Rakefile", "TODO", "doc/code_organisation.txt", "doc/const_missing.txt", "doc/core/DynLdr.txt", "doc/core/ExeFormat.txt", "doc/core/Expression.txt", "doc/core/GNUExports.txt", "doc/core/Ia32.txt", "doc/core/SerialStruct.txt", "doc/core/VirtualString.txt", "doc/core/WindowsExports.txt", "doc/core/index.txt", "doc/core_classes.txt", "doc/feature_list.txt", "doc/index.txt", "doc/install_notes.txt", "doc/style.css", "doc/usage/debugger.txt", "doc/usage/index.txt", "doc/use_cases.txt", "metasm.gemspec", "metasm.rb", "metasm/compile_c.rb", "metasm/cpu/arc.rb", "metasm/cpu/arc/decode.rb", "metasm/cpu/arc/main.rb", "metasm/cpu/arc/opcodes.rb", "metasm/cpu/arm.rb", "metasm/cpu/arm/debug.rb", "metasm/cpu/arm/decode.rb", "metasm/cpu/arm/encode.rb", "metasm/cpu/arm/main.rb", "metasm/cpu/arm/opcodes.rb", "metasm/cpu/arm/parse.rb", "metasm/cpu/arm/render.rb", "metasm/cpu/arm64.rb", "metasm/cpu/arm64/debug.rb", "metasm/cpu/arm64/decode.rb", "metasm/cpu/arm64/encode.rb", "metasm/cpu/arm64/main.rb", "metasm/cpu/arm64/opcodes.rb", "metasm/cpu/arm64/parse.rb", "metasm/cpu/arm64/render.rb", "metasm/cpu/bpf.rb", "metasm/cpu/bpf/decode.rb", "metasm/cpu/bpf/main.rb", "metasm/cpu/bpf/opcodes.rb", "metasm/cpu/bpf/render.rb", "metasm/cpu/cy16.rb", "metasm/cpu/cy16/decode.rb", "metasm/cpu/cy16/main.rb", "metasm/cpu/cy16/opcodes.rb", "metasm/cpu/cy16/render.rb", "metasm/cpu/dalvik.rb", "metasm/cpu/dalvik/decode.rb", "metasm/cpu/dalvik/main.rb", "metasm/cpu/dalvik/opcodes.rb", "metasm/cpu/ia32.rb", "metasm/cpu/ia32/compile_c.rb", "metasm/cpu/ia32/debug.rb", "metasm/cpu/ia32/decode.rb", "metasm/cpu/ia32/decompile.rb", "metasm/cpu/ia32/encode.rb", "metasm/cpu/ia32/main.rb", "metasm/cpu/ia32/opcodes.rb", "metasm/cpu/ia32/parse.rb", "metasm/cpu/ia32/render.rb", "metasm/cpu/mcs51.rb", "metasm/cpu/mcs51/decode.rb", "metasm/cpu/mcs51/main.rb", "metasm/cpu/mcs51/opcodes.rb", "metasm/cpu/mips.rb", "metasm/cpu/mips/compile_c.rb", "metasm/cpu/mips/debug.rb", "metasm/cpu/mips/decode.rb", "metasm/cpu/mips/encode.rb", "metasm/cpu/mips/main.rb", "metasm/cpu/mips/opcodes.rb", "metasm/cpu/mips/parse.rb", "metasm/cpu/mips/render.rb", "metasm/cpu/msp430.rb", "metasm/cpu/msp430/decode.rb", "metasm/cpu/msp430/main.rb", "metasm/cpu/msp430/opcodes.rb", "metasm/cpu/pic16c/decode.rb", "metasm/cpu/pic16c/main.rb", "metasm/cpu/pic16c/opcodes.rb", "metasm/cpu/ppc.rb", "metasm/cpu/ppc/decode.rb", "metasm/cpu/ppc/decompile.rb", "metasm/cpu/ppc/encode.rb", "metasm/cpu/ppc/main.rb", "metasm/cpu/ppc/opcodes.rb", "metasm/cpu/ppc/parse.rb", "metasm/cpu/python.rb", "metasm/cpu/python/decode.rb", "metasm/cpu/python/main.rb", "metasm/cpu/python/opcodes.rb", "metasm/cpu/sh4.rb", "metasm/cpu/sh4/decode.rb", "metasm/cpu/sh4/main.rb", "metasm/cpu/sh4/opcodes.rb", "metasm/cpu/st20.rb", "metasm/cpu/st20/decode.rb", "metasm/cpu/st20/decompile.rb", "metasm/cpu/st20/main.rb", "metasm/cpu/st20/opcodes.rb", "metasm/cpu/x86_64.rb", "metasm/cpu/x86_64/compile_c.rb", "metasm/cpu/x86_64/debug.rb", "metasm/cpu/x86_64/decode.rb", "metasm/cpu/x86_64/encode.rb", "metasm/cpu/x86_64/main.rb", "metasm/cpu/x86_64/opcodes.rb", "metasm/cpu/x86_64/parse.rb", "metasm/cpu/x86_64/render.rb", "metasm/cpu/z80.rb", "metasm/cpu/z80/decode.rb", "metasm/cpu/z80/main.rb", "metasm/cpu/z80/opcodes.rb", "metasm/cpu/z80/render.rb", "metasm/debug.rb", "metasm/decode.rb", "metasm/decompile.rb", "metasm/disassemble.rb", "metasm/disassemble_api.rb", "metasm/dynldr.rb", "metasm/encode.rb", "metasm/exe_format/a_out.rb", "metasm/exe_format/autoexe.rb", "metasm/exe_format/bflt.rb", "metasm/exe_format/coff.rb", "metasm/exe_format/coff_decode.rb", "metasm/exe_format/coff_encode.rb", "metasm/exe_format/dex.rb", "metasm/exe_format/dol.rb", "metasm/exe_format/elf.rb", "metasm/exe_format/elf_decode.rb", "metasm/exe_format/elf_encode.rb", "metasm/exe_format/gb.rb", "metasm/exe_format/javaclass.rb", "metasm/exe_format/macho.rb", "metasm/exe_format/main.rb", "metasm/exe_format/mz.rb", "metasm/exe_format/nds.rb", "metasm/exe_format/pe.rb", "metasm/exe_format/pyc.rb", "metasm/exe_format/serialstruct.rb", "metasm/exe_format/shellcode.rb", "metasm/exe_format/shellcode_rwx.rb", "metasm/exe_format/swf.rb", "metasm/exe_format/xcoff.rb", "metasm/exe_format/zip.rb", "metasm/gui.rb", "metasm/gui/cstruct.rb", "metasm/gui/dasm_coverage.rb", "metasm/gui/dasm_decomp.rb", "metasm/gui/dasm_funcgraph.rb", "metasm/gui/dasm_graph.rb", "metasm/gui/dasm_hex.rb", "metasm/gui/dasm_listing.rb", "metasm/gui/dasm_main.rb", "metasm/gui/dasm_opcodes.rb", "metasm/gui/debug.rb", "metasm/gui/gtk.rb", "metasm/gui/qt.rb", "metasm/gui/win32.rb", "metasm/gui/x11.rb", "metasm/main.rb", "metasm/os/gdbremote.rb", "metasm/os/gnu_exports.rb", "metasm/os/linux.rb", "metasm/os/main.rb", "metasm/os/windows.rb", "metasm/os/windows_exports.rb", "metasm/parse.rb", "metasm/parse_c.rb", "metasm/preprocessor.rb", "metasm/render.rb", "misc/bottleneck.rb", "misc/cheader-findpppath.rb", "misc/hexdiff.rb", "misc/hexdump.rb", "misc/lint.rb", "misc/metasm-all.rb", "misc/objdiff.rb", "misc/objscan.rb", "misc/pdfparse.rb", "misc/ppc_pdf2oplist.rb", "misc/tcp_proxy_hex.rb", "misc/txt2html.rb", "samples/a.out.rb", "samples/asmsyntax.rb", "samples/bindiff.rb", "samples/compilation-steps.rb", "samples/cparser_makestackoffset.rb", "samples/dasm-backtrack.rb", "samples/dasm-plugins/bindiff.rb", "samples/dasm-plugins/bookmark.rb", "samples/dasm-plugins/c_constants.rb", "samples/dasm-plugins/colortheme_solarized.rb", "samples/dasm-plugins/cppobj_funcall.rb", "samples/dasm-plugins/dasm_all.rb", "samples/dasm-plugins/demangle_cpp.rb", "samples/dasm-plugins/deobfuscate.rb", "samples/dasm-plugins/dump_text.rb", "samples/dasm-plugins/export_graph_svg.rb", "samples/dasm-plugins/findgadget.rb", "samples/dasm-plugins/hl_opcode.rb", "samples/dasm-plugins/hotfix_gtk_dbg.rb", "samples/dasm-plugins/imm2off.rb", "samples/dasm-plugins/match_libsigs.rb", "samples/dasm-plugins/patch_file.rb", "samples/dasm-plugins/scanfuncstart.rb", "samples/dasm-plugins/scanxrefs.rb", "samples/dasm-plugins/selfmodify.rb", "samples/dasm-plugins/stringsxrefs.rb", "samples/dasmnavig.rb", "samples/dbg-apihook.rb", "samples/dbg-plugins/heapscan.rb", "samples/dbg-plugins/heapscan/compiled_heapscan_lin.c", "samples/dbg-plugins/heapscan/compiled_heapscan_win.c", "samples/dbg-plugins/heapscan/graphheap.rb", "samples/dbg-plugins/heapscan/heapscan.rb", "samples/dbg-plugins/heapscan/winheap.h", "samples/dbg-plugins/heapscan/winheap7.h", "samples/dbg-plugins/trace_func.rb", "samples/dbghelp.rb", "samples/disassemble-gui.rb", "samples/disassemble.rb", "samples/dump_upx.rb", "samples/dynamic_ruby.rb", "samples/elf_list_needed.rb", "samples/elf_listexports.rb", "samples/elfencode.rb", "samples/exeencode.rb", "samples/factorize-headers-elfimports.rb", "samples/factorize-headers-peimports.rb", "samples/factorize-headers.rb", "samples/generate_libsigs.rb", "samples/hotfix_gtk_dbg.rb", "samples/install_win_env.rb", "samples/lindebug.rb", "samples/linux_injectsyscall.rb", "samples/machoencode.rb", "samples/metasm-shell.rb", "samples/pe-hook.rb", "samples/pe-ia32-cpuid.rb", "samples/pe-mips.rb", "samples/pe-shutdown.rb", "samples/pe-testrelocs.rb", "samples/pe-testrsrc.rb", "samples/pe_listexports.rb", "samples/peencode.rb", "samples/peldr.rb", "samples/preprocess-flatten.rb", "samples/r0trace.rb", "samples/scan_pt_gnu_stack.rb", "samples/scanpeexports.rb", "samples/shellcode-c.rb", "samples/shellcode-dynlink.rb", "samples/source.asm", "samples/struct_offset.rb", "samples/testpe.rb", "samples/testraw.rb", "samples/win32genloader.rb", "samples/win32hooker-advanced.rb", "samples/win32hooker.rb", "samples/win32livedasm.rb", "samples/win32remotescan.rb", "samples/wintrace.rb", "tests/all.rb", "tests/arc.rb", "tests/dasm.rb", "tests/dynldr.rb", "tests/encodeddata.rb", "tests/expression.rb", "tests/graph_layout.rb", "tests/ia32.rb", "tests/mcs51.rb", "tests/mips.rb", "tests/parse_c.rb", "tests/preprocessor.rb", "tests/x86_64.rb"]
s.homepage = "http://metasm.cr0.org"
s.licenses = ["LGPL"]
s.require_paths = ["."]
s.rubygems_version = "2.0.14.1"
s.summary = "Metasm is a cross-architecture assembler, disassembler, linker, and debugger."
s.test_files = ["tests/all.rb", "tests/arc.rb", "tests/dasm.rb", "tests/dynldr.rb", "tests/encodeddata.rb", "tests/expression.rb", "tests/graph_layout.rb", "tests/ia32.rb", "tests/mcs51.rb", "tests/mips.rb", "tests/parse_c.rb", "tests/preprocessor.rb", "tests/x86_64.rb"]

if s.respond_to? :specification_version then
  s.specification_version = 4

  if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
    s.add_development_dependency(%q<bundler>, ["~> 1.7"])
    s.add_development_dependency(%q<rake>, [">= 0"])
  else
    s.add_dependency(%q<bundler>, ["~> 1.7"])
    s.add_dependency(%q<rake>, [">= 0"])
  end
else
  s.add_dependency(%q<bundler>, ["~> 1.7"])
  s.add_dependency(%q<rake>, [">= 0"])
end

end