# TinySID makefile
CFLAGS := -O3 -cpu=68020 -maxoptpasses=40
LDFLAGS := -final
LIBS := -lamiga -lmieee
CC := vc +aos68k -c99

OBJECTS_A = stackswap.o tinysid.o sidengine.o ahi.o

ARCH_FILES = tinysid.c sidengine.c ahi.c makefile defines.h

tinysid: $(OBJECTS_A)
	$(CC) $(LDFLAGS) -o $@ $^ $(LIBS)

%.o: %.s
	$(CC) $(CFLAGS) -c -o $@ $<

clean:
	echo Cleaning up...
	rm *.o
	echo OK.
