CC = gcc -Wall

OBJ = lib.o

all: test

lib.o: lib.c string.inc

test: test.o lib.a($(OBJ))
	$(CC) -o test test.o lib.a

clean:
	rm *.o *.a test

.INTERMEDIATE: $(OBJ)
