OSDN Git Service

Version 5.91
[vbslib/main.git] / _src / Test / vbslib_test / T_MakeRule / T_MakeRule_ans_tmp.txt
1   ((( [T_MakeRule0] )))\r
2 >make\r
3 \r
4 command by make for "Work0\File1_only.txt"\r
5 >CreateFile  "Work0\File1_only.txt", ""\r
6 >del  "Work0\File1_only.txt"\r
7 >make\r
8 \r
9 command by make for "Work0\File1_only.txt"\r
10 >CreateFile  "Work0\File1_only.txt", ""\r
11 >make\r
12 Pass.\r
13   ((( [T_MakeRule1] )))\r
14 >make\r
15 \r
16 command by make for "Files1\File1_old.txt"\r
17 Files1\File1_old.txt\r
18 Pass.\r
19   ((( [T_MakeRule2A] )))\r
20 >make\r
21 \r
22 command by make for "Files2\File11_old.txt"\r
23 Files2\File11_old.txt, priority=1, sources=Files2\File111_new.txt\r
24 \r
25 command by make for "Files2\File1_old.txt"\r
26 Files2\File1_old.txt, priority=1, sources=Files2\File11_old.txt\r
27 Pass.\r
28   ((( [T_MakeRule2B] )))\r
29 >make\r
30 \r
31 command by make for "Files2\File11_old.txt"\r
32 Files2\File11_old.txt, priority=1, sources=Files2\File111_new.txt\r
33 \r
34 command by make for "Files2\File1_old.txt"\r
35 Files2\File1_old.txt, priority=1, sources=Files2\File11_old.txt\r
36 Pass.\r
37   ((( [T_MakeRule2C] )))\r
38 >make\r
39 \r
40 command by make for "Files2\File11_old.txt"\r
41 Files2\File11_old.txt, priority=1, sources=Files2\File111_new.txt\r
42 \r
43 command by make for "Files2\File1_old.txt"\r
44 Files2\File1_old.txt, priority=1, sources=Files2\File11_old.txt\r
45 \r
46 command by make for "Files2\File2_nothing.txt"\r
47 Files2\File2_nothing.txt, priority=1, sources=Files2\File1_old.txt\r
48 Pass.\r
49   ((( [T_MakeRule3A] )))\r
50 >make\r
51 \r
52 command by make for "Files3\File1_old.txt"\r
53 newest>\r
54 Files3\File13_newest.txt\r
55 allnew>\r
56 <Array ubound="1">\r
57   <Item id="0">Files3\File12_new.txt</Item>\r
58   <Item id="1">Files3\File13_newest.txt</Item>\r
59 </Array>\r
60 compare1>\r
61 Files3\File11_old.txt = False\r
62 Files3\File12_new.txt = True\r
63 Files3\File13_newest.txt = True\r
64 Files3\File0_no.txt = False\r
65 Pass.\r
66   ((( [T_MakeRule3B] )))\r
67 >copy  "Files3\*", "Files3_Work"\r
68 >make\r
69 \r
70 command by make for "Files3_Work\File22_old.txt"\r
71 >copy_ren  "Files3_Work\File221_new.txt", "Files3_Work\File22_old.txt"\r
72 \r
73 command by make for "Files3_Work\File23_old.txt"\r
74 >copy_ren  "Files3_Work\File231_newest.txt", "Files3_Work\File23_old.txt"\r
75 \r
76 command by make for "Files3_Work\File2_old.txt"\r
77 newest>\r
78 Files3_Work\File23_old.txt\r
79 allnew>\r
80 <Array ubound="1">\r
81   <Item id="0">Files3_Work\File22_old.txt</Item>\r
82   <Item id="1">Files3_Work\File23_old.txt</Item>\r
83 </Array>\r
84 compare1>\r
85 Files3_Work\File21_old.txt = False\r
86 Files3_Work\File22_old.txt = True\r
87 Files3_Work\File23_old.txt = True\r
88 >del  "Files3_Work"\r
89 Pass.\r
90   ((( [T_MakeRule4] )))\r
91 >make\r
92 \r
93 command by make for "Files4\File21_old.txt"\r
94 Files4\File21_old.txt, priority=1, sources=Files4\File211_new.txt\r
95 \r
96 command by make for "Files4\File1_old.txt"\r
97 Files4\File1_old.txt, priority=2, sources=Files4\File12_new.txt\r
98 \r
99 command by make for "Files4\File2_old.txt"\r
100 Files4\File2_old.txt, priority=2, sources=Files4\File21_old.txt\r
101 Pass.\r
102   ((( [T_MakeRuleImplicit1] )))\r
103 >make\r
104 \r
105 command by make for "Files5\Target\1.obj"\r
106 Files5\Target\1.obj, priority=1, sources=Files5\Source\1.c\r
107 \r
108 command by make for "Files5\Target\2.obj"\r
109 Files5\Target\2.obj, priority=1, sources=Files5\Source\2.c\r
110 \r
111 command by make for "Files5\Target\sub\1.obj"\r
112 Files5\Target\sub\1.obj, priority=1, sources=Files5\Source\sub\1.c\r
113 \r
114 command by make for "Files5\Target\sub\2.obj"\r
115 Files5\Target\sub\2.obj, priority=1, sources=Files5\Source\sub\2.c\r
116 \r
117 command by make for "Files5\Target\3.obj"\r
118 Files5\Target\3.obj, priority=1, sources=Files5\Source\3.cpp\r
119 \r
120 command by make for "Files5\Target\4.obj"\r
121 Files5\Target\4.obj, priority=1, sources=Files5\Source\4.cpp\r
122 \r
123 command by make for "Files5\Target\sub\3.obj"\r
124 Files5\Target\sub\3.obj, priority=1, sources=Files5\Source\sub\3.cpp\r
125 \r
126 command by make for "Files5\Target\sub\4.obj"\r
127 Files5\Target\sub\4.obj, priority=1, sources=Files5\Source\sub\4.cpp\r
128 -------------------------------------------------------------------------------\r
129 >pushd  "Files5"\r
130 %FullPath(.)%\Files5>\r
131 >make\r
132 \r
133 command by make for "Target\sub\1.obj"\r
134 Target\sub\1.obj, priority=1, sources=Source\sub\1.c\r
135 \r
136 command by make for "Target\sub\2.obj"\r
137 Target\sub\2.obj, priority=1, sources=Source\sub\2.c\r
138 \r
139 command by make for "Target\sub\3.obj"\r
140 Target\sub\3.obj, priority=1, sources=Source\sub\3.cpp\r
141 \r
142 command by make for "Target\sub\4.obj"\r
143 Target\sub\4.obj, priority=1, sources=Source\sub\4.cpp\r
144 >popd\r
145 Pass.\r