summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorLoic Guegan <manzerbredes@mailbox.org>2023-07-15 21:20:55 +0200
committerLoic Guegan <manzerbredes@mailbox.org>2023-07-15 21:20:55 +0200
commit8f6bf2c440444b3dbb900fd5a8319cacfa0f3730 (patch)
treee3f7caaa08aefa092a72264963b27897ee9b2da3 /Makefile
parent087253ca04b79b3d13d8df62ba3c1ed3a3a99470 (diff)
Minor changes
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile7
1 files changed, 5 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index e17d8d7..7d032f4 100644
--- a/Makefile
+++ b/Makefile
@@ -15,8 +15,11 @@ logger: src/logger.c src/utils.c
$(CC) $^ -o $@
publish: publisher logger
- rm -f pid
- ./logger $(LOGGERS_DIR) 587 $(LOG_INTERVAL) &> $(LOGGERS_DIR)/587.log & echo $$! >> pid
+ [ -f pid ] && { kill $(shell cat pid); rm pid; }
+ for client in $$(basename -a /home/loic/registers/*); \
+ do \
+ ./logger $(LOGGERS_DIR) $$client $(LOG_INTERVAL) &> logger_$${client}.log & echo $$! >> pid; \
+ done
./publisher $(LOGGERS_DIR) $(LOG_INTERVAL) $(SUBSCRIBER_ADDR) $(ZMQ_PORT) $(KEY)
subscribe: subscriber