version 1.2, 2001/02/05 23:43:44
|
version 1.5, 2005/02/06 19:33:28
|
|
|
| |
build: $(OBJ_DIR)/target $(BIN_DIR)/target $(LIB_DIR)/target $(ERROR) | build: $(OBJ_DIR)/target $(BIN_DIR)/target $(LIB_DIR)/target $(ERROR) |
| |
|
define BUILD_NL |
|
|
|
|
|
endef |
|
|
|
ifeq ($(PEGASUS_OS_TYPE),VMS) |
|
|
|
$(OBJ_DIR)/target: $(ERROR) |
|
ifndef VMSPROGRAM |
|
library/create/object $(FULL_VMSLIB) |
|
endif |
|
@ $(MKDIRHIER) $(REP_DIR) |
|
@ $(MKDIRHIER) $(OBJ_DIR) |
|
@ $(TOUCH) $(OBJ_VMSDIR)]target |
|
|
|
$(BIN_DIR)/target: $(ERROR) |
|
@ $(MKDIRHIER) $(BIN_DIR) |
|
@ $(TOUCH) $(BIN_VMSDIR)]target |
|
|
|
$(LIB_DIR)/target: $(ERROR) |
|
@ $(MKDIRHIER) $(LIB_DIR) |
|
@ $(TOUCH) $(LIB_VMSDIR)]target |
|
|
|
$(OPT_DIR)/target: $(ERROR) |
|
@ $(MKDIRHIER) $(OPT_DIR) |
|
@ $(TOUCH) $(OPT_VMSDIR)]target |
|
else |
$(OBJ_DIR)/target: $(ERROR) | $(OBJ_DIR)/target: $(ERROR) |
@ $(MKDIRHIER) $(OBJ_DIR) | @ $(MKDIRHIER) $(OBJ_DIR) |
|
$(foreach i, $(OBJECT_DIRS), $(MKDIRHIER) $(OBJ_DIR)/$(i) $(BUILD_NL) ) |
@ $(TOUCH) $(OBJ_DIR)/target | @ $(TOUCH) $(OBJ_DIR)/target |
| |
$(BIN_DIR)/target: $(ERROR) | $(BIN_DIR)/target: $(ERROR) |
|
|
$(LIB_DIR)/target: $(ERROR) | $(LIB_DIR)/target: $(ERROR) |
@ $(MKDIRHIER) $(LIB_DIR) | @ $(MKDIRHIER) $(LIB_DIR) |
@ $(TOUCH) $(LIB_DIR)/target | @ $(TOUCH) $(LIB_DIR)/target |
|
endif |