copy: copy.o err.o
	gcc -Wall -o copy copy.o err.o

copy.o: copy.c err.h
	gcc -Wall -c copy.c

err.o: err.c err.h
	gcc -Wall -c err.c

clean:
	rm -f *.o copy

