created installHeaderChat rule

This commit is contained in:
Václav Šmejkal 2023-02-09 17:56:11 +01:00
parent 3ac4f94559
commit 2ee8d1c990
Signed by: ENGO150
GPG Key ID: 4A57E86482968843

View File

@ -43,6 +43,7 @@ SRC_CHAT_SERVER=./src/chat/server/*.c
INCLUDE_DIR=./include
INCLUDE_CORE=$(INCLUDE_DIR)/*.h
INCLUDE_LOGGER=$(INCLUDE_DIR)/logger/*.h
INCLUDE_CHAT=$(INCLUDE_DIR)/chat/*.h
TEST_CORE=./src/core/lib/test/main.c
LIBS_CORE=-ljson-c -lcurl -lgit2
@ -74,6 +75,9 @@ installHeaderCore:
installHeaderLogger:
for file in $(INCLUDE_LOGGER); do install -m 755 -D $(DOLLAR)file -t $(INSTALL_INCLUDE)/$(PROJECT_NAME)/logger; done
installHeaderChat:
for file in $(INCLUDE_CHAT); do install -m 755 -D $(DOLLAR)file -t $(INSTALL_INCLUDE)/$(PROJECT_NAME)/chat; done
buildLibCore:
$(MAKE) clean
$(CC) $(CFLAGS) -fPIC -c $(SRC_CORE)
@ -117,7 +121,7 @@ appLogger:
clean:
rm -rf $(OUTPUT)/* $(LOGS)/* *.o *.so vgcore.*
installHeader: installHeaderCore installHeaderLogger
installHeader: installHeaderCore installHeaderLogger installHeaderChat
installLibs: installLibCore installLibLogger
installApps: installAppCore installAppLogger
install: installHeader installLibs installApps clean