From 31fd7f1f9b85a447bf9d446e1fc61f3179d79849 Mon Sep 17 00:00:00 2001 From: Loic Guegan <manzerbredes@mailbox.org> Date: Fri, 14 Jul 2023 20:42:12 +0200 Subject: [PATCH] Minor changes --- Makefile | 12 +++++++++--- logger | Bin 0 -> 15232 bytes src/logger/Makefile | 10 ++++++++++ src/logger/main.c | 13 +++++++++++++ 4 files changed, 32 insertions(+), 3 deletions(-) create mode 100755 logger create mode 100644 src/logger/Makefile create mode 100644 src/logger/main.c diff --git a/Makefile b/Makefile index 9739ea0..391df65 100644 --- a/Makefile +++ b/Makefile @@ -3,7 +3,7 @@ include $(CONF) CC="gcc" CFLAGS= -all: publisher client +all: publisher client logger publisher: @echo "---------- Building publisher..." @@ -15,9 +15,15 @@ client: CFLAGS=$(CFLAGS) \ $(MAKE) -C src/client/ CC=$(CC) OUT=$(PWD) CONF=$(CONF) +logger: + @echo "---------- Building client..." + CFLAGS=$(CFLAGS) \ + $(MAKE) -C src/logger/ CC=$(CC) OUT=$(PWD) CONF=$(CONF) + clean: - $(MAKE) clean -C src/publisher/ CC=$(CC) OUT=$(PWD) - $(MAKE) clean -C src/client/ CC=$(CC) OUT=$(PWD) + $(MAKE) clean -C src/publisher/ + $(MAKE) clean -C src/client/ + $(MAKE) clean -C src/logger/ .PHONY: clean publisher client diff --git a/logger b/logger new file mode 100755 index 0000000000000000000000000000000000000000..1b7bc836bdd01d9e997c3e95863f3a00d25affbe GIT binary patch literal 15232 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 Nw1<FoF+j{zzX8gO6ZrrD literal 0 HcmV?d00001 diff --git a/src/logger/Makefile b/src/logger/Makefile new file mode 100644 index 0000000..ad4f0ca --- /dev/null +++ b/src/logger/Makefile @@ -0,0 +1,10 @@ +include $(CONF) +EXEC=logger + +all: main.c + $(CC) $^ -o $(OUT)/$(EXEC) $(CFLAGS) + +clean: + rm -f $(OUT)/$(EXEC) + +.PHONY: clean diff --git a/src/logger/main.c b/src/logger/main.c new file mode 100644 index 0000000..a9bbb50 --- /dev/null +++ b/src/logger/main.c @@ -0,0 +1,13 @@ +// Weather update client +// Connects SUB socket to tcp://localhost:5556 +// Collects weather updates and finds avg temp in zipcode +#include <zmq.h> +#include <assert.h> +#include <time.h> +#include <string.h> + +int main (int argc, char *argv []) +{ + + return 0; +} \ No newline at end of file