######################################################################## # Code listing from "Advanced Linux Programming," by CodeSourcery LLC # # Copyright (C) 2001 by New Riders Publishing # # See COPYRIGHT for license information. # ######################################################################## OBJECTS = sem_all_deall.o sem_init.o sem_pv.o LIBRARIES = PROGRAMS = dup2 mmap-read mmap-write pipe popen shm \ socket-client socket-inet socket-server .PHONY: all clean # Default target: build everything. all: $(OBJECTS) $(LIBRARIES) $(PROGRAMS) # Clean up build products. clean: rm -f *.o *.a $(PROGRAMS)