This repository has been archived on 2024-06-18. You can view files and clone it, but cannot push or open issues/pull-requests.
2022-12-21 23:53:54 +01:00
|
|
|
all:
|
|
|
|
|
2022-12-27 22:39:23 +01:00
|
|
|
ZIGMAKEDOC = -femit-docs -fno-emit-bin
|
|
|
|
ZIGOPTIM ?= Debug
|
|
|
|
ZIGBUSEOPTS ?= -O$(ZIGOPTIM) -freference-trace
|
|
|
|
ZIGUSROPTS ?=
|
2022-12-23 02:36:10 +01:00
|
|
|
ZIGC ?= zig
|
|
|
|
ZIGOPTS ?= $(ZIGBUSEOPTS) $(ZIGUSROPTS)
|
2022-12-21 23:53:54 +01:00
|
|
|
|
2022-12-27 22:39:23 +01:00
|
|
|
ipcd: src/ipcd.zig
|
2022-12-21 23:53:54 +01:00
|
|
|
$(ZIGC) build-exe $(ZIGOPTS) $^
|
|
|
|
|
2022-12-27 22:39:23 +01:00
|
|
|
test-libipc: src/main.zig
|
|
|
|
$(ZIGC) test $(ZIGOPTS) $^
|
2022-12-21 23:53:54 +01:00
|
|
|
|
2022-12-27 22:39:23 +01:00
|
|
|
test-ipcd: src/ipcd.zig
|
2022-12-23 00:53:47 +01:00
|
|
|
$(ZIGC) test $(ZIGOPTS) $^
|
2022-12-22 08:30:15 +01:00
|
|
|
|
2022-12-27 22:39:23 +01:00
|
|
|
doc: src/ipcd.zig
|
|
|
|
$(ZIGC) build-exe $(ZIGOPTS) $(ZIGMAKEDOC) $^
|
2022-12-23 00:53:47 +01:00
|
|
|
|
2022-12-27 22:39:23 +01:00
|
|
|
|
|
|
|
# You can add your specific instructions there.
|
|
|
|
-include makefile.user
|