Files
ground-rewrite/README.md

575 B

Building

Install dependencies (uthash, libffi) then:

meson setup builddir
meson compile -C builddir

Install with:

meson install -C builddir

You may need to run ldconfig or reboot to update your ld cache.

Bytecode Format

Under the hood, Ground uses a bytecode format to store things.

Changes from old CGround

extern instruction

extern no longer loads a dynamic library from /usr/lib/ground, it is now used to detail a system shared library to open.

Format: extern "libName" "symbolName" !functionName -returnType -argType...