diff options
author | Tushar Pankaj <tushar.s.pankaj@gmail.com> | 2018-11-07 10:49:50 -0600 |
---|---|---|
committer | Tushar Pankaj <tushar.s.pankaj@gmail.com> | 2018-11-07 10:49:50 -0600 |
commit | 3bd7dffda7db8e9bf4cd0dad2455328508efb9b2 (patch) | |
tree | 8563fdea30cfd3b92d31c57e51cc02e905b05127 /Makefile | |
parent | Untested first draft of protocol.capnp (diff) | |
download | wg-dynamic-3bd7dffda7db8e9bf4cd0dad2455328508efb9b2.tar.xz wg-dynamic-3bd7dffda7db8e9bf4cd0dad2455328508efb9b2.zip |
Make protocol.capnp.o compile
Signed-off-by: Tushar Pankaj <tushar.s.pankaj@gmail.com>
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 16 |
1 files changed, 12 insertions, 4 deletions
@@ -8,16 +8,24 @@ CFLAGS ?= ${CFLAGS_DEBUG} LDFLAGS ?= ${LDFLAGS_DEBUG} .PHONY: clean style PROGS = wg-dynamic-client wg-dynamic-server -CLIENT_OBJS = wg-dynamic-client.o -SERVER_OBJS = wg-dynamic-server.o +CLIENT_OBJS = wg-dynamic-client.o protocol.capnp.o +SERVER_OBJS = wg-dynamic-server.o protocol.capnp.o all: ${PROGS} -client: ${CLIENT_OBJS} +wg-dynamic-client: ${CLIENT_OBJS} ${CC} ${LDFLAGS} ${CLIENT_OBJS} -o $@ -server: ${SERVER_OBJS} +wg-dynamic-server: ${SERVER_OBJS} ${CC} ${LDFLAGS} ${SERVER_OBJS} -o $@ wg-dynamic-client.o: wg-dynamic-client.c wg-dynamic-server.o: wg-dynamic-server.c +protocol.capnp.o: protocol.capnp.c + +# capnproto +protocol.capnp.h: protocol.capnp.c + ; +protocol.capnp.c: protocol.capnp + capnpc protocol.capnp -oc +%.capnp: ; clean: rm -f ${PROGS} *.o *~ |