lang/wabt 1.0.41 OpenBSD
WebAssembly binary toolkit
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- The OpenBSD ports mailing-list <[email protected]>
- Categories
- lang, lang/python
Description
WABT (we pronounce it "wabbit") is a suite of tools for WebAssembly, including:
wat2wasm: translate from WebAssembly text format to the WebAssembly binary format
wasm2wat: the inverse of wat2wasm, translate from the binary format back to the text format (also known as a .wat)
wasm-objdump: print information about a wasm binary. Similiar to objdump.
wasm-interp: decode and run a WebAssembly binary file using a stack-based interpreter
wasm-decompile: decompile a wasm binary into readable C-like syntax
wat-desugar: parse .wat text form as supported by the spec interpreter (s-expressions, flat syntax, or mixed) and print "canonical" flat format
wasm2c: convert a WebAssembly binary file to a C source and header
wasm-strip: remove sections of a WebAssembly binary file
wasm-validate: validate a file in the WebAssembly binary format
wast2json: convert a file in the wasm spec test format to a JSON file and associated wasm binary files
wasm-opcodecnt: count opcode usage for instructions
spectest-interp: read a Spectest JSON file, and run its tests in the interpreter
In the other systems
| System | Port | Version |
|---|---|---|
| OpenBSD | lang/wabt | 1.0.41 |
| FreeBSD | www/wabt | 1.0.41_1 |
| NetBSD | devel/wabt | 1.0.41 |
| HardenedBSD | www/wabt | 1.0.41_1 |
| GhostBSD | www/wabt | 1.0.41_1 |
Install
Binary package:
pkg_add wabt
From the ports tree:
cd /usr/ports/lang/wabt && make install
Dependencies
Build dependencies 4
No port depends on this one.