mirror of https://github.com/weiju/amiga-stuff
40 lines
934 B
Makefile
40 lines
934 B
Makefile
ASM=vasmm68k_mot
|
|
ASM_FLAGS = -Fhunk -devpac
|
|
.SUFFIXES = .o .asm .c
|
|
PROGRAMS=xunlimited xlimited xylimited xyunlimited xyunlimited2 yunlimited yunlimited2
|
|
|
|
CC=vc +kick13
|
|
CFLAGS=-c99 -I$(NDK_INC) -DDEBUG
|
|
|
|
all: $(PROGRAMS)
|
|
|
|
clean:
|
|
rm -f $(PROGRAMS) *.o
|
|
|
|
%.o: %.c
|
|
$(CC) $(CFLAGS) -c -o $@ $^
|
|
|
|
%.o: %.asm
|
|
$(ASM) $(ASM_FLAGS) -o $@ $<
|
|
|
|
xunlimited: hardware.o cop_x.o common.o xunlimited.o
|
|
$(CC) -o $@ $^ -lamiga -lauto
|
|
|
|
xlimited: hardware.o cop_x.o common.o xlimited.o
|
|
$(CC) -o $@ $^ -lamiga -lauto
|
|
|
|
xylimited: hardware.o cop_xy.o common.o xylimited.o
|
|
$(CC) -o $@ $^ -lamiga -lauto
|
|
|
|
xyunlimited: hardware.o cop_xy.o common.o xyunlimited.o
|
|
$(CC) -o $@ $^ -lamiga -lauto
|
|
|
|
xyunlimited2: hardware.o cop_xy.o common.o xyunlimited2.o
|
|
$(CC) -o $@ $^ -lamiga -lauto
|
|
|
|
yunlimited: hardware.o cop_y.o common.o yunlimited.o
|
|
$(CC) -o $@ $^ -lamiga -lauto
|
|
|
|
yunlimited2: hardware.o cop_y2.o common.o yunlimited2.o
|
|
$(CC) -o $@ $^ -lamiga -lauto
|