[package] name = "binfmt" version = "0.1.1" authors = ["Connor Horman ", "Ray Redondo "] description = "A library for reading and writing binaries" edition = "2018" license = "BSD-2-Clause-Patent" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] static_assertions = "1.1.0" bytemuck = {version="1.5.1",features=["derive"]} lazy_static = "1.4.0" target-tuples = "0.5.9" fake-enum = "0.1.4" arch-ops = {path="../arch-ops", version = "0.1.1"} [lib] name = "binfmt" [features] aout = [] coff = [] elf32 = ["elf"] elf64 = ["elf"] elf = [] macho = [] pe = ["coff"] llir = [] xir = [] ar = [] xo65 = [] o65 = [] default-formats = ["coff","elf32","elf64","macho","pe","llir","xir","ar"] all-formats = ["default-formats","aout","xo65","o65"] w65 = [] x86 = [] arm = [] aarch64 = [] riscv = [] m68k = [] clever = [] z80 = [] m6502 = [] default-archs = ["w65", "x86", "arm","riscv","m68k", "clever"] all-archs = ["default-archs", "z80", "m6502"]