############################################################################## # # This file will recursively call client and server makefiles to build # those. # # $Author: vurazov $ # $Date: 2006/04/10 19:50:25 $ # $Revision: 1.3 $ # ############################################################################## BUILD_DIRS = common libjpeg client server proxy rpc_server SRC_DIR = src OBJ_DIR = obj BIN_DIR = bin RM = /bin/rm -rf .PHONY: all clean touch $(BUILD_DIRS) all: $(BUILD_DIRS) $(BUILD_DIRS): $(MAKE) -C src/$@ clean: for dir in $(BUILD_DIRS); do $(MAKE) -C $(SRC_DIR)/$$dir clean; $(RM) $(SRC_DIR)/$$dir/$(OBJ_DIR); done $(RM) $(BIN_DIR) touch: for dir in $(BUILD_DIRS); do touch $(SRC_DIR)/$$dir/*.* $(SRC_DIR)/$$dir/Makefile; done