From 2d4ddb1820122cd8e7d42185f2ea80330c63d4f6 Mon Sep 17 00:00:00 2001 From: "Juan J. Martinez" Date: Sat, 2 Oct 2021 20:31:11 +0100 Subject: Introduced config.env One config to rule the whole build system and the tests. --- game/src/Makefile | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'game/src') diff --git a/game/src/Makefile b/game/src/Makefile index 6ac7a0a..e42313d 100644 --- a/game/src/Makefile +++ b/game/src/Makefile @@ -1,12 +1,11 @@ TARGET := game +include ../../config.env + CODE := 0x4000 # leaves 222 bytes for AKM player buffer DATA := 0xc0de -# HEX, will fill with 0 -ROM_MAX := 8000 - OUTPUT := ../build OBJS := $(patsubst %.c,$(OUTPUT)/%.rel,$(wildcard *.c)) $(OUTPUT)/akm.rel UBOX_LIBS := $(wildcard ../../lib/*.lib) @@ -19,7 +18,7 @@ CFLAGS := -mz80 --Werror -I../../include -I../generated --fsigned-char --std-sdc LDFLAGS := -L../../lib -L. --no-std-crt0 --fomit-frame-pointer all: $(OUTPUT)/$(TARGET).rom - @../../tools/chksize 8000 4000 $(OUTPUT)/$(TARGET).map + @../../tools/chksize $(ROM_MAX) 4000 $(OUTPUT)/$(TARGET).map @cp ../bin/$(TARGET).rom ../../bin openmsx: all -- cgit v1.2.3