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
zcmeHOU2GIp6u!F!DN5~v6bmIXQDY#XL;q-s2HnyYrb!EmCF%oArrl|~$#%EyPEEn6
zjrdmyiN5HICK#W5)cBwe#w9gIUJO2%7@n$;1dU3GO6pHKo-=d4Wjb!v7-LMlhs>UP
z&OP6~XTP~Kcgmc7qHkb-GLcY_8g;i~%SeTuv~<jLNP|>bb*Vb~+^U+?b!4v!d|`h&
zRMZ>FXUXNdR{S-j8P~{-Dtc?^ra3}EhO8O4k}R$cd!Utk55@&uV#5!;M<#%VzcQa8
zGsd(hZs;hExk;H}K<e)0S_v<;qJd+RafaXw!9kyqJfXoSbHYcL@EO->>SIX<pGw7X
z(}IiZUWte1Iauz$=w<%SeD?}&l@Sc1;u_~08uQ&pIOgTA3QqH3nQx`@upoRwi>Y?y
zvcsJnyK<T4TsA*7-8|jZ+1%M-mI`KDkOJq`LI<y@0|$?&<cun_5BP*iEVGkhQ%E2j
zyO9p2o$<ZTHk`Uz&dtnhv0lqQzhlp@n|hl#hQ9}o$uTVK;{(EdIN<v$nlT%y1on{6
zsN%O*@aI?X-$edftBj*;o0uK3OP*8o><K5EC(p>VV~=L@PA+@GRou-ycd7#e{rh_C
zHnYv#U1_&>D7$}X(9XC;cPv}-+~Uw+Pp*)6hn(S@OJj{q6!J2<9fnp7RCEE-Iii2z
z!cUOR`C{EnZON|Xv$IotZ@>5wEx#n)`9i_<jO!@1KJ+)r^$LGk2CPko{qVys-xK<I
zZSy&Sd=&BXJppn);+IP{==v<;kFJmTh(EahVIZwF1DXNNfM!55pc&8%Xa@e5418aI
z%g@%yZ)&YmtIzII%6hu&CH?c($q#Dh0zSCE_1pg0PmWo$Usxx<T)20rueIEI&N{vK
z0tNUDj}q#KQL}#AQ$alW-{o;muYQZwo<*;LhCU`kul48ax6N?ioM?)l4dQn{$!f=v
zHM?M){q7#?>|%|T_|W=f$=gT+G|K?B{`_eDw%%)a&TnRKA9bs#_9NEGz1MTon!V`N
zS*P~iL5AP3NPkOT8u5Mq!_`~KkvKYcE#JA(Ywh}NX~pAxHAb;VXpGs%ezj(&7T)26
zkIn^s0aq1vxI>F(Kr^5j&<tn>Gy|Fe&46Y=GoTsJ3}^=a`wZ}VuS8SLU5%6~zh~OI
z;QRclzu}7S50K_}lq`u8hgD)am1tVGruGGTQN@0KM>~Jn_wV3<-ZjCSF7`40ER7Sq
zU+lgy^-Qv-?z%w&a-0^;fM!55pc&8%Xa+O`ngPv#W<WEb8Td~yfI3FhEutn7wVdma
zrPMXniM><mA2*AQ`p71+@weX=u~8?9I$!kvxa1c&q%6gas9BtpqDHQhWSN)#>qApL
zC;A4_{P!$NL#QgBYoygB17qH@_^IeK5a56D!+gjYgf59)D|mWS9OMh0=+EB3UX*-)
z5<6O}DO3Eb3iabFO^SNd13f)=8r!Mbc!$y2Znm1OMq5i;drL>#o|TZHpTGYqb;Yk1
zRn5<2Ce%$To>#bx>MM2O81MEVzCm4*dRF-Fq(-$m<_E}cASj}r4E&pvN=Ka3EYXot
zn^Y?1KSBNt$vTDgO=ci7^vUt@aZZ!ppd&7?kYjyvlLF7^e}nz%#tKN5jpCYvl)70p
zrV$zHXGm>O>ngv`2>$PdeDBf0@$vl6N&IHHKEc(;<mY_i@fXN%&=Hp($box6w6C5{
z{Dvf5bts%hCzp1cBg*c5=wSC?e-Bk=)1tEbEPMaq?!i9W>OHLN0|STlbr0Bw_V2&H
zZ^$0%-Z#)kHQVt5@igkd|E%`g%{ZQ;xRN|eqp%Scg8!~6+|HB=_PCSJaK(84A&Sam
z^Y&E9%_!T=(}z7=DhXCf)Tzqc?mO6P|4~i(@<R4X+FZVFQ%;^zX6g8Z=M0nfilH7y
zE1RcU_DN;t3!ZC^<)_TaVqwxPddDNK;i)YBAR(I(SNFdDX3rT@LHM{+8dqlKc%G&R
zwO0&#9&wAMY$3nQu&J-;<{SnnGf2+#+-Xml0efb#5O8U_<MwFLnQ-m#3?X2J2-_(Z
z9ZHW8Xwz`cM0SMcD$rQ;VNT|#5e`PADs!YTG2!Nki+@IVf1xE9{NE*y*eEwzXzVZC
z$HK8uxs43o6O!WW5<GNT{7~30V0Tg@ik}udG~c(Pg6kW;eriPVuLvI6K%nS2p6_#4
zX^%nv*f*i^{jqPx^LGf(dnWMMSD{~!c{xYs4tVU3S@Lnpz+<0=evbO066gP6>f}8X
zc<h_dc-}z%h=YEd@VqC(#=Z>QB9q7SM^1ddW=?^}a{+W&0x^I5`@c;6{GHHWxev<y
z5YIm{%(CC^u<unmqIg4a&^N>glWq*BUXS6iPeJ4P41oCh;r)lFz`mdii4+}=hYkHE
zg)<)ftpZLo)*pog0vzo3sS(8+M%V*Agh0{YA8y{?X!i`(Ap7v#iQjw0<6%R8N|^cx
z9?zwXR5QqexX`+0!~Z#T@VS@Ew(>lK-|wB_FGs@bj|DiK$FIr9A;9DJK;>N=t<?5V
zRX%}-zDzw)Jf4p(2_Dxe1^^CvF@{%ZiEIfq@)U0+f7naZ;IWWDo+na*$2^D^I$)|A
za<EUrD}LbP*AMVfjkQ++^LR4gcIn(gK0Z&#2fVB$A9AN=MILMmn+=#qdSWI$yH&?e
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