diff --git a/capnproto-example/Makefile b/capnproto-example/Makefile new file mode 100644 index 0000000..f520545 --- /dev/null +++ b/capnproto-example/Makefile @@ -0,0 +1,20 @@ +all: client + +CAPNPROTO=/home/eliribble/src/capnproto +CXX=g++ +LIBS=\ + kj \ + kj-async \ + capnp \ + capnp-rpc + +calculator.capnp.h: calculator.capnp + capnp compile -oc++ calculator.capnp + + +CLIENT_SRCS=calculator-client.c++ calculator.capnp.c++ +client: $(CLIENT_SRCS) calculator.capnp.h + $(CXX) $(CLIENT_SRCS) -L $(CAPNPROTO)/c++/.libs $(addprefix -l,$(LIBS)) -o client + +clean: + rm client