From 13e01894d8714c2b16318ec7ac72e7d65ac7b9ff Mon Sep 17 00:00:00 2001 From: lucielle Date: Sat, 18 Apr 2026 19:02:23 -0500 Subject: [PATCH] build size optimizations --- server/Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server/Makefile b/server/Makefile index 420c680..09f6945 100644 --- a/server/Makefile +++ b/server/Makefile @@ -1,12 +1,15 @@ CC = gcc INCLUDE := include -CFLAGS = -Wall -I$(INCLUDE) -g +CFLAGS = -Wall -I$(INCLUDE) -Os -ffunction-sections -fdata-sections -Wl,--gc-sections BUILD_DIR := build all: server +debug: CFLAGS += -g +debug: server + server: $(BUILD_DIR)/server.o $(BUILD_DIR)/mongoose.o $(BUILD_DIR)/array.o $(CC) $(CFLAGS) -o $(BUILD_DIR)/server $(BUILD_DIR)/server.o $(BUILD_DIR)/mongoose.o $(BUILD_DIR)/array.o