Files
c65/jca65/Makefile
2019-04-01 16:16:55 +11:00

25 lines
329 B
Makefile

TARGET := jimmy.prg
SOURCE := jimmy.S
OBJDIR := obj
CC := cl65
AS := ca65
OFILES := $(patsubst %.S, ${OBJDIR}/%.o, ${SOURCE})
default: all ${TARGET}
all: ${TARGET}
${OBJDIR}:
mkdir -p $@
${OBJDIR}/%.o: %.S | ${OBJDIR}
${AS} $< -o $@
${TARGET}: ${OFILES}
${CC} -t none $< -o $@
clean:
rm -rf ${OBJDIR}
rm -f ${TARGET}