diff options
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -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 |
