
CC=bcc
CFLAGS=-O -0 -I../include

SSRC=string.c
SOBJ=strlen.o strcat.o strcpy.o strcmp.o strncat.o strncpy.o strncmp.o	\
    strchr.o strrchr.o strdup.o memcpy.o memccpy.o memchr.o memset.o	\
    memcmp.o memmove.o

OBJ=$(SOBJ) strpbrk.o strsep.o strstr.o strtok.o strcspn.o	\
    strspn.o strcasecmp.o strncasecmp.o

all: $(OBJ)

libc.a: $(OBJ)
	ar r ../libc.a $(OBJ)
	@touch libc.a

clean:
	rm -f $(OBJ) libc.a

$(SOBJ): $(SSRC)
	$(CC) $(CFLAGS) -c -DL_$* -o $@ $(SSRC)

