diff options
| author | Soikk | 2025-04-20 20:38:45 +0200 |
|---|---|---|
| committer | Soikk | 2025-04-20 20:38:45 +0200 |
| commit | da313c80664183885fb3a3ce9c01700ee8bc38bf (patch) | |
| tree | 2deb23473cad95a16b7c9ec9bd28e7b25b93141d /Makefile | |
| parent | d2ba110a8cc15ab4b967296cc02715f9c6e3cf21 (diff) | |
| download | soikk-server-da313c80664183885fb3a3ce9c01700ee8bc38bf.tar.xz soikk-server-da313c80664183885fb3a3ce9c01700ee8bc38bf.tar.zst | |
Changed Makefile line endings, upgraded IPC
Diffstat (limited to 'Makefile')
| -rwxr-xr-x | Makefile | 80 |
1 files changed, 40 insertions, 40 deletions
@@ -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 + |
