From 5a2b81c8b94e5d61921f9fbe9efe606902b6451e Mon Sep 17 00:00:00 2001 From: Max Wash Date: Wed, 28 Dec 2022 18:41:50 +0000 Subject: [PATCH] Sandbox programs are now compiled with debug symbols --- sandbox/sandbox-template.mk | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/sandbox/sandbox-template.mk b/sandbox/sandbox-template.mk index 88a7c82..b600465 100644 --- a/sandbox/sandbox-template.mk +++ b/sandbox/sandbox-template.mk @@ -3,14 +3,16 @@ BUILD_DIR := $(SANDBOX_BUILD_DIR)/$(SANDBOX_PROG_NAME) SRC := $(wildcard *.c) OBJ := $(addprefix $(BUILD_DIR)/,$(SRC:.c=.o)) +CFLAGS := -g + $(BUILD_DIR)/$(SANDBOX_PROG_NAME): $(OBJ) @mkdir -p $(@D) - @printf " \033[1;36mHOSTLD\033[0m \033[1msandbox/$(SANDBOX_PROG_NAME)\033[0m\n" - @$(CC) $< -o $@ $(CFLAGS) $(LDFLAGS) + @printf " \033[1;36mHOSTLD\033[0m \033[1msandbox/\033[35m$(SANDBOX_PROG_NAME)\n" + @$(CC) $^ -o $@ $(CFLAGS) $(LDFLAGS) $(BUILD_DIR)/%.o: %.c - @printf " \033[1;32mHOSTCC\033[0m $(SANDBOX_PROG_NAME)/$^\n" + @printf " \033[1;32mHOSTCC\033[0m sandbox/\033[35m$(SANDBOX_PROG_NAME)\033[0m/$<\n" @mkdir -p $(@D) @$(CC) $< -o $@ -c $(CFLAGS)