+$(PORTDIR)/$(LIB): $(OBJ) $(Z8OBJECTS) Makefile
+ifeq ($(LIB_TYPE), SDCCLIB)
+ rm -f $@; \
+ ../../../bin/sdcclib -a $@ $(OBJ) $(Z8OBJECTS)
+else ifeq ($(LIB_TYPE), AR)
+ ar -Scq $@ $(OBJ) $(Z8OBJECTS)
+else ifeq ($(LIB_TYPE), RANLIB)
+ ar -Scq $@ $(OBJ) $(Z8OBJECTS)
+ $(top_builddir)/bin/asranlib $@
+else
+ rm -f $@; \
+ for i in $(basename $(OBJ) $(Z8OBJECTS)); do echo $$i >>$@; done
+ cp $(OBJ) $(Z8OBJECTS) $(PORTDIR)
+endif
+
+%.o: %.c