]> git.sesse.net Git - ultimatescore/blobdiff - client/Makefile
Make the roster scripts executable.
[ultimatescore] / client / Makefile
index e17047e8d25a9ae4252a28174f7373ab6cf49c20..3a5cd559298549a11d3c008827dd67eb5ad74d36 100644 (file)
@@ -2,13 +2,13 @@ CXX=g++
 PROTOC=protoc
 INSTALL=install
 EMBEDDED_BMUSB=no
-PKG_MODULES := Qt5Core Qt5Gui Qt5Widgets
+PKG_MODULES := Qt5Core Qt5Gui Qt5Widgets Qt5WebSockets
 CXXFLAGS ?= -O2 -g -Wall  # Will be overridden by environment.
 CXXFLAGS += -std=gnu++11 -fPIC $(shell pkg-config --cflags $(PKG_MODULES)) -pthread
 LDLIBS=$(shell pkg-config --libs $(PKG_MODULES)) -pthread
 
-OBJS_WITH_MOC = mainwindow.o
-OBJS += $(OBJS_WITH_MOC) main.o acmp_client.o event_device.o
+OBJS_WITH_MOC = mainwindow.o ws_server.o
+OBJS += $(OBJS_WITH_MOC) main.o event_device.o
 OBJS += $(OBJS_WITH_MOC:.o=.moc.o)
 
 %.o: %.cpp
@@ -28,3 +28,7 @@ ultimatescore: $(OBJS)
        $(CXX) -o $@ $^ $(LDFLAGS) $(LDLIBS)
 
 mainwindow.o: ui_mainwindow.h
+
+.PHONY: clean
+clean:
+       $(RM) $(OBJS) ultimatescore $(OBJS:.o=.d) $(OBJS_WITH_MOC:o=.moc.o) $(OBJS_WITH_MOC:o=.moc.d) ui_mainwindow.h