AS = ca65
LD = ld65
CFG = nes.cfg
SRC = menu.asm
OBJ = menu.o
ROM = menu.nes

.PHONY: all clean

all: $(ROM)

$(ROM): $(OBJ) $(CFG)
	$(LD) -C $(CFG) $(OBJ) -o $(ROM)

$(OBJ): $(SRC)
	$(AS) $(SRC) -o $(OBJ)

clean:
	rm -f $(OBJ) $(ROM)
