From 70af8cae86d75b4b02e9f7bd7d3614262bc5eb16 Mon Sep 17 00:00:00 2001 From: Thomas Albers Raviola Date: Thu, 13 Feb 2025 01:48:01 +0100 Subject: Linearize Makefiles --- include.mk | 48 ------------------------------------------------ 1 file changed, 48 deletions(-) delete mode 100644 include.mk (limited to 'include.mk') diff --git a/include.mk b/include.mk deleted file mode 100644 index 196f319..0000000 --- a/include.mk +++ /dev/null @@ -1,48 +0,0 @@ -AS=sdasz80 -CC=sdcc -CPP=sdcpp - -INCLUDE=$(PROJECT_ROOT)/include - -DEPFLAGS=-MP -MMD -MF$(basename $@).d -MT$@ - -ASFLAGS=-g -ASCPPFLAGS=$(DEPFLAGS) -P -I$(INCLUDE) -DASSEMBLY -CFLAGS=-mz80 -I$(INCLUDE) --Werror $(patsubst %,-Wp%,$(DEPFLAGS)) -LDFLAGS=-mz80 --no-std-crt0\ - --code-loc $(CODE_LOC)\ - --data-loc $(DATA_LOC)\ - --stack-loc $(STACK_LOC)\ - -Wl-b_GSINIT=$(GSINIT_LOC) - -OBJ=$(patsubst %.asm,$(BUILD)/%.rel,$(ASM))\ - $(patsubst %.c,$(BUILD)/%.rel,$(SRC)) -DEPS=$(patsubst $(BUILD)/%.rel,$(BUILD)/%.d,$(OBJ)) - -$(OBJ): | $(BUILD) $(DIRS) - -$(BUILD) : - @mkdir -p $(BUILD) - -$(DIRS) : - @mkdir -p $(DIRS) - -$(BUILD)/%.rel : %.asm - @echo ' (CPP)' $< - @$(CPP) $(ASCPPFLAGS) $< > $(basename $@).asm - @echo ' (AS)' $< - @$(AS) $(ASFLAGS) -o $@ $(basename $@).asm - -$(BUILD)/%.rel : %.c - @echo ' (CC)' $< - @$(CC) $(CFLAGS) -c -o $@ $< - -$(BUILD)/%.hex : $(BUILD)/%.ihx - @hex2bin.py $< $@ - -.SECONDARY : -$(BUILD)/%.ihx : $(CRT0) $(OBJ) - @echo ' (LD)' $(OBJ) - @$(CC) $(LDFLAGS) -o $@ $+ - --include $(DEPS) -- cgit v1.2.3