.SUFFIXES: .m .o

GCC=gcc -O -I.. -I../config -I/emx/include/objc

LIBOBJC=objc.a

.c.o:
	$(GCC) -c $<

.m.o:
	$(GCC) -c -fgnu-runtime $<

OBJC_O = hash.o sarray.o class.o sendmsg.o init.o archive.o encoding.o \
         selector.o objects.o misc.o Object.o Protocol.o

$(LIBOBJC): $(OBJC_O)
	-del $(LIBOBJC)
	ar r $(LIBOBJC) $(OBJC_O)
	ar s $(LIBOBJC)
