all: mc68000.a

OBJS = m68kcpu.o m68kops.o m68kopac.o m68kopdm.o m68kopnz.o
GSRC = neocd68k.c m68kcpu.c m68kops.c m68kopac.c m68kopdm.c m68kopnz.c

MSRC = m68kmake.c
MEXE = m68kmake.exe

KOS_LOCAL_CFLAGS =  -DLSB_FIRST


mc68000.a: $(OBJS) $(GSRC)
	rm -f mc68000.a
	$(KOS_AR) rcs mc68000.a $(OBJS)
	rm -f *.o

$(GSRC): $(MEXE)
	./$(MEXE)

$(MEXE): $(MSRC)
	gcc $(MSRC) -o $(MEXE)

rclean:
	rm -f $(OBJS) mc68000.a $(MEXE)
	rm -f m68kops.c m68kopac.c m68kopdm.c m68kopnz.c

include $(KOS_BASE)/Makefile.prefab
