From 46d68eacce700e675ce534fe948024f939a968c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C5=99emysl=20Eric=20Janouch?= Date: Fri, 30 Sep 2022 03:23:06 +0200 Subject: Move protocol code generators to liberty This part of the project is now more or less stable. --- xP/Makefile | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'xP') diff --git a/xP/Makefile b/xP/Makefile index 6f3cdab..6ecf298 100644 --- a/xP/Makefile +++ b/xP/Makefile @@ -2,16 +2,17 @@ .SUFFIXES: AWK = env LC_ALL=C awk +tools = ../liberty/tools outputs = xP proto.go public/proto.js public/mithril.js all: $(outputs) public/ircfmt.woff2 xP: xP.go proto.go go build -o $@ -proto.go: ../xC-gen-proto.awk ../xC-gen-proto-go.awk ../xC-proto - $(AWK) -f ../xC-gen-proto.awk -f ../xC-gen-proto-go.awk \ - -v PrefixCamel=Relay ../xC-proto > $@ -public/proto.js: ../xC-gen-proto.awk ../xC-gen-proto-js.awk ../xC-proto - $(AWK) -f ../xC-gen-proto.awk -f ../xC-gen-proto-js.awk ../xC-proto > $@ +proto.go: $(tools)/lxdrgen.awk $(tools)/lxdrgen-go.awk ../xC.lxdr + $(AWK) -f $(tools)/lxdrgen.awk -f $(tools)/lxdrgen-go.awk \ + -v PrefixCamel=Relay ../xC.lxdr > $@ +public/proto.js: $(tools)/lxdrgen.awk $(tools)/lxdrgen-mjs.awk ../xC.lxdr + $(AWK) -f $(tools)/lxdrgen.awk -f $(tools)/lxdrgen-mjs.awk ../xC.lxdr > $@ public/ircfmt.woff2: gen-ircfmt.awk $(AWK) -v Output=$@ -f gen-ircfmt.awk public/mithril.js: -- cgit v1.2.3