1 mike 1.1
2 build: $(OBJ_DIR)/target $(BIN_DIR)/target $(LIB_DIR)/target $(ERROR)
3
|
4 mike 1.3 define BUILD_NL
5
6
7 endef
8
|
9 gs.keenan 1.5 ifeq ($(PEGASUS_OS_TYPE),VMS)
10
11 $(OBJ_DIR)/target: $(ERROR)
12 ifndef VMSPROGRAM
13 library/create/object $(FULL_VMSLIB)
14 endif
15 @ $(MKDIRHIER) $(REP_DIR)
16 @ $(MKDIRHIER) $(OBJ_DIR)
17 @ $(TOUCH) $(OBJ_VMSDIR)]target
18
19 $(BIN_DIR)/target: $(ERROR)
20 @ $(MKDIRHIER) $(BIN_DIR)
21 @ $(TOUCH) $(BIN_VMSDIR)]target
22
23 $(LIB_DIR)/target: $(ERROR)
24 @ $(MKDIRHIER) $(LIB_DIR)
25 @ $(TOUCH) $(LIB_VMSDIR)]target
26
27 $(OPT_DIR)/target: $(ERROR)
28 @ $(MKDIRHIER) $(OPT_DIR)
29 @ $(TOUCH) $(OPT_VMSDIR)]target
30 gs.keenan 1.5 else
|
31 mike 1.1 $(OBJ_DIR)/target: $(ERROR)
32 @ $(MKDIRHIER) $(OBJ_DIR)
|
33 mike 1.3 $(foreach i, $(OBJECT_DIRS), $(MKDIRHIER) $(OBJ_DIR)/$(i) $(BUILD_NL) )
|
34 mike 1.4 @ $(TOUCH) $(OBJ_DIR)/target
|
35 mike 1.1
36 $(BIN_DIR)/target: $(ERROR)
37 @ $(MKDIRHIER) $(BIN_DIR)
|
38 mike 1.2 @ $(TOUCH) $(BIN_DIR)/target
|
39 mike 1.1
40 $(LIB_DIR)/target: $(ERROR)
41 @ $(MKDIRHIER) $(LIB_DIR)
|
42 mike 1.2 @ $(TOUCH) $(LIB_DIR)/target
|
43 gs.keenan 1.5 endif
|