hachem.wtf
aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorhachem <im@hachem.wtf>2025-12-06 11:00:29 +0100
committerhachem <im@hachem.wtf>2025-12-06 11:00:29 +0100
commit14f5e09819533b2e895c72ff08f3facea77c039e (patch)
treee6f7250c5747de318da8d9b73edd82b5733c2c51 /Makefile
parent82e76592b5993889a93aa00397333e7479bce2ed (diff)
[setup]: prepare day 3
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile7
1 files changed, 5 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 3afab09..b3b2f73 100644
--- a/Makefile
+++ b/Makefile
@@ -7,12 +7,14 @@ BUILD_DIR := build
NASMFLAGS ?= -f elf64
LDFLAGS ?= -m elf_x86_64
-DAYS := Day1 Day2
+DAYS := Day1 Day2 Day3
ASM_SRCS := $(addprefix $(SRC_DIR)/,$(addsuffix .asm,$(DAYS)))
OBJ_FILES := $(addprefix $(BUILD_DIR)/,$(addsuffix .o,$(DAYS)))
BINARIES := $(addprefix $(BUILD_DIR)/,$(DAYS))
-.PHONY: all clean day1 day2 list run-day%
+.PHONY: all clean \
+ day1 day2 day3 \
+ list run-day%
all: $(BINARIES)
@@ -27,6 +29,7 @@ $(BUILD_DIR)/Day%: $(BUILD_DIR)/Day%.o
day1: $(BUILD_DIR)/Day1
day2: $(BUILD_DIR)/Day2
+day3: $(BUILD_DIR)/Day3
run-day%: $(BUILD_DIR)/Day%
./$(BUILD_DIR)/Day$*