summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorSoikk2025-12-08 21:13:31 +0100
committerSoikk2025-12-08 21:13:31 +0100
commit02a27aa4ddef27d700001ecff265cad98cf7eb6a (patch)
tree895f0df937106695e9bf003bcaa1fe62a67e8bab /Makefile
parent6cab1ce01bc4700e9afc76b38bec04257ea17544 (diff)
downloadsoikk-server-02a27aa4ddef27d700001ecff265cad98cf7eb6a.tar.xz
soikk-server-02a27aa4ddef27d700001ecff265cad98cf7eb6a.tar.zst
Cleaned up includes and makefile
Diffstat (limited to 'Makefile')
-rwxr-xr-xMakefile11
1 files changed, 6 insertions, 5 deletions
diff --git a/Makefile b/Makefile
index 86ec8f4..0a64ea3 100755
--- a/Makefile
+++ b/Makefile
@@ -12,7 +12,8 @@ else
RUNCMD = ./server.exe
endif
-OBJS = $(addprefix $(OBJDIR)/, bit.o files.o str.o log.o list.o crc64.o net.o mime.o rewrites.o config.o)
+MAINOBJS = $(addprefix $(OBJDIR)/, bit.o list.o files.o str.o log.o mime.o rewrites.o config.o)
+WORKEROBJS = $(addprefix $(OBJDIR)/, bit.o list.o files.o str.o log.o mime.o rewrites.o config.o net.o)
INCL = -I$(LIBDIR) -I$(SRCDIR)
@@ -20,11 +21,11 @@ INCL = -I$(LIBDIR) -I$(SRCDIR)
all: server.exe worker.exe
-server.exe: $(SRCDIR)/main.c $(OBJS)
- $(CC) $< $(OBJS) $(INCL) $(CFLAGS) -o server.exe $(LDFLAGS)
+server.exe: $(SRCDIR)/main.c $(MAINOBJS)
+ $(CC) $< $(MAINOBJS) $(INCL) $(CFLAGS) -o server.exe $(LDFLAGS)
-worker.exe: $(SRCDIR)/worker.c $(OBJS)
- $(CC) $< $(OBJS) $(INCL) $(CFLAGS) -o worker.exe $(LDFLAGS)
+worker.exe: $(SRCDIR)/worker.c $(WORKEROBJS)
+ $(CC) $< $(WORKEROBJS) $(INCL) $(CFLAGS) -o worker.exe $(LDFLAGS)
$(OBJDIR)/%.o: $(SRCDIR)/%/*.c $(SRCDIR)/%/*.h
$(CC) -c $(SRCDIR)/$*/$*.c $(INCL) $(CFLAGS) -o $(OBJDIR)/$*.o $(LDFLAGS)