From 054d372a716bca4f628674e524e3d027f6824019 Mon Sep 17 00:00:00 2001 From: hachem Date: Sun, 6 Sep 2026 04:12:25 +0200 Subject: refactor: clean up repository layout --- Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 5da61f2..c98ea0f 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ LD ?= ld YEAR ?= 2025 DAY ?= -SRC_DIR := aoc-$(YEAR) +SRC_DIR := $(YEAR) BUILD_DIR := build/aoc-$(YEAR) NASMFLAGS ?= -f elf64 @@ -13,7 +13,7 @@ LDFLAGS ?= -m elf_x86_64 DAYS := $(basename $(notdir $(wildcard $(SRC_DIR)/day*.asm))) BINARIES := $(addprefix $(BUILD_DIR)/,$(DAYS)) -UTILS := $(wildcard $(SRC_DIR)/utils/*.asm) +UTILS := $(wildcard utils/*.asm) .PHONY: all clean list run @@ -23,7 +23,7 @@ $(BUILD_DIR): @mkdir -p $@ $(BUILD_DIR)/%.o: $(SRC_DIR)/%.asm $(UTILS) | $(BUILD_DIR) - @$(NASM) $(NASMFLAGS) -I$(SRC_DIR)/ $< -o $@ + @$(NASM) $(NASMFLAGS) -I. $< -o $@ $(BUILD_DIR)/%: $(BUILD_DIR)/%.o @$(LD) $(LDFLAGS) -o $@ $< -- cgit v1.3