From da313c80664183885fb3a3ce9c01700ee8bc38bf Mon Sep 17 00:00:00 2001 From: Soikk Date: Sun, 20 Apr 2025 20:38:45 +0200 Subject: Changed Makefile line endings, upgraded IPC --- Makefile | 80 ++++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 40 insertions(+), 40 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 07ff46c..ff60ffe 100755 --- a/Makefile +++ b/Makefile @@ -1,40 +1,40 @@ -CC = cyg -CFLAGS = -O0 -Wall -ggdb3 -LDFLAGS = -lssl -lcrypto - -SRCDIR = src -OBJDIR = obj -ifeq ($(OS),Windows_NT) - LIBDIR = C:/Users/quique/Documents/Programming/libs - RUNCMD = server.exe -else - LIBDIR = /mnt/c/Users/quique/Documents/Programming/libs - RUNCMD = ./server.exe -endif - -OBJS = $(addprefix $(OBJDIR)/, bit.o str.o log.o list.o crc64.o dir.o net.o ipc.o) - -INCL = -I$(LIBDIR) -I$(SRCDIR) - - - -all: server.exe worker.exe - -server.exe: $(SRCDIR)/main.c $(OBJS) - $(CC) $< $(OBJS) $(INCL) $(CFLAGS) -o server.exe $(LDFLAGS) - -worker.exe: $(SRCDIR)/worker.c $(OBJS) - $(CC) $< $(OBJS) $(INCL) $(CFLAGS) -o worker.exe $(LDFLAGS) - -$(OBJDIR)/%.o: $(SRCDIR)/%/*.c $(SRCDIR)/%/*.h - $(CC) -c $(SRCDIR)/$*/$*.c $(INCL) $(CFLAGS) -o $(OBJDIR)/$*.o $(LDFLAGS) - -$(OBJDIR)/%.o: $(LIBDIR)/%/*.c $(LIBDIR)/%/*.h - $(CC) -c $(LIBDIR)/$*/$*.c $(INCL) $(CFLAGS) -o $(OBJDIR)/$*.o $(LDFLAGS) - -clean: - rm -f worker.exe server.exe $(OBJDIR)/*.o - -memcheck: - sudo valgrind --show-leak-kinds=all --leak-check=full --track-origins=yes --trace-children=yes -s $(RUNCMD) 443 - +CC = gcc +CFLAGS = -O0 -Wall -ggdb3 +LDFLAGS = -lssl -lcrypto + +SRCDIR = src +OBJDIR = obj +ifeq ($(OS),Windows_NT) + LIBDIR = C:/Users/quique/Documents/Programming/libs + RUNCMD = server.exe +else + LIBDIR = /mnt/c/Users/quique/Documents/Programming/libs + RUNCMD = ./server.exe +endif + +OBJS = $(addprefix $(OBJDIR)/, bit.o str.o log.o list.o crc64.o dir.o net.o ipc.o) + +INCL = -I$(LIBDIR) -I$(SRCDIR) + + + +all: server.exe worker.exe + +server.exe: $(SRCDIR)/main.c $(OBJS) + $(CC) $< $(OBJS) $(INCL) $(CFLAGS) -o server.exe $(LDFLAGS) + +worker.exe: $(SRCDIR)/worker.c $(OBJS) + $(CC) $< $(OBJS) $(INCL) $(CFLAGS) -o worker.exe $(LDFLAGS) + +$(OBJDIR)/%.o: $(SRCDIR)/%/*.c $(SRCDIR)/%/*.h + $(CC) -c $(SRCDIR)/$*/$*.c $(INCL) $(CFLAGS) -o $(OBJDIR)/$*.o $(LDFLAGS) + +$(OBJDIR)/%.o: $(LIBDIR)/%/*.c $(LIBDIR)/%/*.h + $(CC) -c $(LIBDIR)/$*/$*.c $(INCL) $(CFLAGS) -o $(OBJDIR)/$*.o $(LDFLAGS) + +clean: + rm -f worker.exe server.exe $(OBJDIR)/*.o + +memcheck: + sudo valgrind --show-leak-kinds=all --leak-check=full --track-origins=yes --trace-children=yes -s $(RUNCMD) 443 + -- cgit v1.2.3