diff options
Diffstat (limited to 'Makefile')
-rwxr-xr-x | Makefile | 26 |
1 files changed, 13 insertions, 13 deletions
@@ -6,39 +6,39 @@ include common.mk -PROJECTNAME=whiteboard +PROJECTNAME=webchat DISTROS=base debian11 ubuntu2210 TGZNAME=$(PROJECTNAME)-$(VERSION).tar.xz INCLUDES=-I. -HEADERS=config.h qrcode.h storage.h whiteboard.h compiledsql.h connectionregistry.h diff.h +HEADERS=config.h storage.h webchat.h compiledsql.h connectionregistry.h SOURCES=$(HEADERS:.h=.cpp) OBJECTS=$(HEADERS:.h=.o) -TARGETS=whiteboard +TARGETS=webchat build: $(TARGETS) $(MAKE) -C webassembly all: build - ./whiteboard -c whiteboard.conf + ./webchat -c webchat.conf install: mkdir -p $(DESTDIR)/usr/bin - cp whiteboard $(DESTDIR)/usr/bin + cp webchat $(DESTDIR)/usr/bin - mkdir -p $(DESTDIR)/usr/lib/whiteboard/html - cp -r html/* $(DESTDIR)/usr/lib/whiteboard/html/ + mkdir -p $(DESTDIR)/usr/lib/webchat/html + cp -r html/* $(DESTDIR)/usr/lib/webchat/html/ - uglifyjs html/whiteboard.js -m -c > $(DESTDIR)/usr/lib/whiteboard/html/whiteboard.js || cp html/whiteboard.js $(DESTDIR)/usr/lib/whiteboard/html/whiteboard.js - htmlmin html/index.html $(DESTDIR)/usr/lib/whiteboard/html/index.html - cleancss -o $(DESTDIR)/usr/lib/whiteboard/html/whiteboard.css html/whiteboard.css + uglifyjs html/webchat.js -m -c > $(DESTDIR)/usr/lib/webchat/html/webchat.js || cp html/webchat.js $(DESTDIR)/usr/lib/webchat/html/webchat.js + htmlmin html/index.html $(DESTDIR)/usr/lib/webchat/html/index.html + cleancss -o $(DESTDIR)/usr/lib/webchat/html/webchat.css html/webchat.css mkdir -p $(DESTDIR)/etc - cp whiteboard.conf $(DESTDIR)/etc + cp webchat.conf $(DESTDIR)/etc # link -whiteboard: $(OBJECTS) main.o +webchat: $(OBJECTS) main.o $(CXX) $(LDFLAGS) $^ $(LDLIBS) $(LIBS) -o $@ # .cpp -> .o @@ -50,7 +50,7 @@ test: clean: -rm -f *.o $(TARGETS) *.gcov - -rm -f html/libwhiteboard.wasm html/libwhiteboard.js + -rm -f html/libwebchat.wasm html/libwebchat.js $(MAKE) -C tests clean $(MAKE) -C webassembly clean |