all: named_pipe select-use

select-use: select-use.o err.o
	cc -g -Wall -o select-use select-use.o err.o

named_pipe: named_pipe.o err.o
	cc -Wall -o named_pipe named_pipe.o err.o

select-use.o: select-use.c err.h
	cc -g -Wall -c select-use.c

named_pipe.o: named_pipe.c err.h
	cc -Wall -c named_pipe.c

err.o: err.c err.h
	cc -g -Wall -c err.c

clean:
	rm -f *.o named_pipe select-use

