libipc-examples/zig
Philippe Pittoli b567a25969 Zig build system updated: can compile static binaries. 2023-02-09 16:27:02 +01:00
..
lib First LibIPC examples: zig applications (pong, pongd, tcpd, ipcd). 2023-02-06 14:27:35 +01:00
src First LibIPC examples: zig applications (pong, pongd, tcpd, ipcd). 2023-02-06 14:27:35 +01:00
README.md Update all READMEs. 2023-02-09 16:26:29 +01:00
build.zig Zig build system updated: can compile static binaries. 2023-02-09 16:27:02 +01:00
makefile Zig build system updated: can compile static binaries. 2023-02-09 16:27:02 +01:00

README.md

Zig LibIPC examples: pong and pongd (as you find in all other examples). tcpd and ipcd, to make any LibIPC application network-ready. Documentation will come soon for these.

Build

# Compiles all examples.
make

Several options are available.

# Compiles all examples.
make STATIC=1 # Build static executables.
make ZIG_OPTIM=ReleaseSmall # Build small executables.

Read the makefile.

Usage

./zig-out/bin/pongd # run the service
./zig-out/bin/pong  # run the client

LICENSE

ISC