((( [T_MakeRule0] )))
>make
command by make for "Work0\File1_only.txt"
>CreateFile "Work0\File1_only.txt", ""
>del "Work0\File1_only.txt"
>make
command by make for "Work0\File1_only.txt"
>CreateFile "Work0\File1_only.txt", ""
>make
Pass.
((( [T_MakeRule1] )))
>make
command by make for "Files1\File1_old.txt"
Files1\File1_old.txt
Pass.
((( [T_MakeRule2A] )))
>make
command by make for "Files2\File11_old.txt"
Files2\File11_old.txt, priority=1, sources=Files2\File111_new.txt
command by make for "Files2\File1_old.txt"
Files2\File1_old.txt, priority=1, sources=Files2\File11_old.txt
Pass.
((( [T_MakeRule2B] )))
>make
command by make for "Files2\File11_old.txt"
Files2\File11_old.txt, priority=1, sources=Files2\File111_new.txt
command by make for "Files2\File1_old.txt"
Files2\File1_old.txt, priority=1, sources=Files2\File11_old.txt
Pass.
((( [T_MakeRule2C] )))
>make
command by make for "Files2\File11_old.txt"
Files2\File11_old.txt, priority=1, sources=Files2\File111_new.txt
command by make for "Files2\File1_old.txt"
Files2\File1_old.txt, priority=1, sources=Files2\File11_old.txt
command by make for "Files2\File2_nothing.txt"
Files2\File2_nothing.txt, priority=1, sources=Files2\File1_old.txt
Pass.
((( [T_MakeRule3A] )))
>make
command by make for "Files3\File1_old.txt"
newest>
Files3\File13_newest.txt
allnew>
- Files3\File12_new.txt
- Files3\File13_newest.txt
compare1>
Files3\File11_old.txt = False
Files3\File12_new.txt = True
Files3\File13_newest.txt = True
Files3\File0_no.txt = False
Pass.
((( [T_MakeRule3B] )))
>copy "Files3\*", "Files3_Work"
>make
command by make for "Files3_Work\File22_old.txt"
>copy_ren "Files3_Work\File221_new.txt", "Files3_Work\File22_old.txt"
command by make for "Files3_Work\File23_old.txt"
>copy_ren "Files3_Work\File231_newest.txt", "Files3_Work\File23_old.txt"
command by make for "Files3_Work\File2_old.txt"
newest>
Files3_Work\File23_old.txt
allnew>
- Files3_Work\File22_old.txt
- Files3_Work\File23_old.txt
compare1>
Files3_Work\File21_old.txt = False
Files3_Work\File22_old.txt = True
Files3_Work\File23_old.txt = True
>del "Files3_Work"
Pass.
((( [T_MakeRule4] )))
>make
command by make for "Files4\File21_old.txt"
Files4\File21_old.txt, priority=1, sources=Files4\File211_new.txt
command by make for "Files4\File1_old.txt"
Files4\File1_old.txt, priority=2, sources=Files4\File12_new.txt
command by make for "Files4\File2_old.txt"
Files4\File2_old.txt, priority=2, sources=Files4\File21_old.txt
Pass.
((( [T_MakeRuleImplicit1] )))
>make
command by make for "Files5\Target\1.obj"
Files5\Target\1.obj, priority=1, sources=Files5\Source\1.c
command by make for "Files5\Target\2.obj"
Files5\Target\2.obj, priority=1, sources=Files5\Source\2.c
command by make for "Files5\Target\sub\1.obj"
Files5\Target\sub\1.obj, priority=1, sources=Files5\Source\sub\1.c
command by make for "Files5\Target\sub\2.obj"
Files5\Target\sub\2.obj, priority=1, sources=Files5\Source\sub\2.c
command by make for "Files5\Target\3.obj"
Files5\Target\3.obj, priority=1, sources=Files5\Source\3.cpp
command by make for "Files5\Target\4.obj"
Files5\Target\4.obj, priority=1, sources=Files5\Source\4.cpp
command by make for "Files5\Target\sub\3.obj"
Files5\Target\sub\3.obj, priority=1, sources=Files5\Source\sub\3.cpp
command by make for "Files5\Target\sub\4.obj"
Files5\Target\sub\4.obj, priority=1, sources=Files5\Source\sub\4.cpp
-------------------------------------------------------------------------------
>pushd "Files5"
%FullPath(.)%\Files5>
>make
command by make for "Target\sub\1.obj"
Target\sub\1.obj, priority=1, sources=Source\sub\1.c
command by make for "Target\sub\2.obj"
Target\sub\2.obj, priority=1, sources=Source\sub\2.c
command by make for "Target\sub\3.obj"
Target\sub\3.obj, priority=1, sources=Source\sub\3.cpp
command by make for "Target\sub\4.obj"
Target\sub\4.obj, priority=1, sources=Source\sub\4.cpp
>popd
Pass.