]> git.sesse.net Git - cubemap/blobdiff - Makefile
Fix broken Client constructor.
[cubemap] / Makefile
index 8d26f4984c06bed137ea7743bbb1a336f2f1da8d..704ee7304ec7b9ffab9a2dfdcb5eced7c1e3e53a 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,12 +1,16 @@
 CC=gcc
 CXX=g++
+PROTOC=protoc
 CXXFLAGS=-Wall -O2 -g
-LDLIBS=-lcurl
+LDLIBS=-lcurl -lpthread -lprotobuf
 
-OBJS=cubemap.o
+OBJS=cubemap.o server.o mutexlock.o input.o state.pb.o
 
 all: cubemap
 
+%.pb.cc %.pb.h : %.proto
+       $(PROTOC) --cpp_out=. $<
+
 %.o: %.cpp
        $(CXX) -MMD -MP $(CPPFLAGS) $(CXXFLAGS) -o $@ -c $<
 cubemap: $(OBJS)