OBJS = bcmp.obj bcopy.obj bzero.obj ffs.obj index.obj memccpy.obj \
       memchr.obj memcmp.obj memcpy.obj memmove.obj memset.obj    \
       rindex.obj strcacmp.obj strcat.obj strchr.obj strcmp.obj   \
       strcoll.obj strcpy.obj strcspn.obj strdup.obj strftime.obj \
       strlen.obj strmode.obj strncat.obj strncmp.obj strncpy.obj \
       strpbrk.obj strrchr.obj strsep.obj strspn.obj strstr.obj   \
       strtok.obj strxfrm.obj swab.obj

all: $(OBJS)
	glib ../libc.lib $(addprefix -a , $(OBJS))
	touch all
clean:
	-rm -f *.obj all

memcpy.obj : bcopy.c
	$(CC) $(CFLAGS) -DMEMCOPY bcopy.c -c -o memcpy.obj

memmove.obj : bcopy.c
	$(CC) $(CFLAGS) -DMEMMOVE bcopy.c -c -o memmove.obj

strchr.obj : index.c
	$(CC) $(CFLAGS) -DSTRCHR index.c -c -o strchr.obj

strrchr.obj : rindex.c
	$(CC) $(CFLAGS) -DSTRRCHR rindex.c -c -o strrchr.obj
