Annotation of mstools/mfc/samples/bldsamp.bat, revision 1.1.1.3

1.1       root        1: if "%1"=="retail" goto setret
                      2: if "%1"=="debug" goto setdbg
                      3: echo usage: bldsamp [retail^|debug]
                      4: goto done
                      5: :setret
                      6: set _EXEDIR=rexe
                      7: set _BLDLOG=bldr.log
                      8: set _BLDTYPE=RETAIL
                      9: goto start
                     10: :setdbg
                     11: set _EXEDIR=dexe
                     12: set _BLDLOG=bldd.log
                     13: set _BLDTYPE=DEBUG
                     14: goto start
                     15: :start
                     16: if not exist %_EXEDIR% mkdir %_EXEDIR%
                     17: echo START >>%_EXEDIR%\%_BLDLOG%
                     18: if "%_BLDTYPE%"=="RETAIL" goto bldret
                     19: :blddbg
                     20: rem
                     21: rem Debug builds
                     22: rem
                     23: cd about2
                     24: nmake clean DEBUG=1 
1.1.1.2   root       25: nmake DEBUG=1 >%_BLDLOG%
1.1       root       26: copy about2.exe ..\%_EXEDIR%
                     27: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                     28: nmake clean DEBUG=1 
                     29: cd ..
                     30: cd chart
                     31: nmake clean DEBUG=1
1.1.1.2   root       32: nmake DEBUG=1 >%_BLDLOG%  
1.1       root       33: copy chart.exe ..\%_EXEDIR%
                     34: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                     35: nmake clean DEBUG=1 
                     36: cd ..
                     37: cd minmdi
                     38: nmake clean DEBUG=1
1.1.1.2   root       39: nmake DEBUG=1 >%_BLDLOG%  
1.1       root       40: copy minmdi.exe ..\%_EXEDIR%
                     41: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                     42: nmake clean DEBUG=1 
                     43: cd ..
                     44: cd mdi
                     45: nmake clean DEBUG=1
1.1.1.2   root       46: nmake DEBUG=1 >%_BLDLOG%  
1.1       root       47: copy mdi.exe ..\%_EXEDIR%
                     48: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                     49: nmake clean DEBUG=1 
                     50: cd ..
                     51: cd fileview
                     52: nmake clean DEBUG=1
1.1.1.2   root       53: nmake DEBUG=1 >%_BLDLOG%
1.1       root       54: copy fileview.exe ..\%_EXEDIR%
                     55: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                     56: nmake clean DEBUG=1 
                     57: cd ..
                     58: cd multipad
                     59: nmake clean DEBUG=1
1.1.1.2   root       60: nmake DEBUG=1 >%_BLDLOG%  
1.1       root       61: copy multipad.exe ..\%_EXEDIR%
                     62: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                     63: nmake clean DEBUG=1 
                     64: cd ..
                     65: cd hello
                     66: nmake clean DEBUG=1
1.1.1.2   root       67: nmake DEBUG=1 >%_BLDLOG%  
1.1       root       68: copy hello.exe ..\%_EXEDIR%
                     69: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                     70: nmake clean DEBUG=1 
                     71: cd ..
                     72: cd showfont
                     73: nmake clean DEBUG=1
1.1.1.2   root       74: nmake DEBUG=1 >%_BLDLOG%  
1.1       root       75: copy showfont.exe ..\%_EXEDIR%
                     76: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                     77: nmake clean DEBUG=1 
                     78: cd ..
                     79: cd oclient
                     80: nmake clean DEBUG=1
1.1.1.2   root       81: nmake DEBUG=1 >%_BLDLOG%  
1.1       root       82: copy oclient.exe ..\%_EXEDIR%
                     83: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                     84: nmake clean DEBUG=1 
                     85: cd ..
                     86: cd oserver
                     87: nmake clean DEBUG=1
1.1.1.2   root       88: nmake DEBUG=1 >%_BLDLOG%  
1.1       root       89: copy bibref.exe ..\%_EXEDIR%
                     90: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                     91: nmake clean DEBUG=1 
                     92: cd ..
                     93: cd tracer
                     94: nmake clean DEBUG=1
1.1.1.2   root       95: nmake DEBUG=1 >%_BLDLOG%  
1.1       root       96: copy tracer.exe ..\%_EXEDIR%
                     97: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                     98: nmake clean DEBUG=1 
                     99: cd ..
                    100: cd templdef
                    101: nmake clean DEBUG=1
1.1.1.2   root      102: nmake DEBUG=1 >%_BLDLOG%  
1.1       root      103: copy templdef.exe ..\%_EXEDIR%
                    104: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                    105: nmake clean DEBUG=1 
                    106: cd ..
                    107: cd tutorial
                    108: nmake -f phbook clean DEBUG=1
1.1.1.2   root      109: nmake -f phbook DEBUG=1 >%_BLDLOG%
1.1       root      110: copy WIN\phbook.exe ..\%_EXEDIR%
                    111: nmake -f phbook clean DEBUG=1
                    112: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                    113: cd ..
                    114: cd minsvr
                    115: nmake clean DEBUG=1
1.1.1.2   root      116: nmake DEBUG=1 >%_BLDLOG%  
1.1       root      117: copy minsvr.exe ..\%_EXEDIR%
                    118: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                    119: nmake clean DEBUG=1
                    120: cd ..
                    121: cd minsvrmi
                    122: nmake clean DEBUG=1
1.1.1.2   root      123: nmake DEBUG=1 >%_BLDLOG%  
1.1       root      124: copy minsvrmi.exe ..\%_EXEDIR%
                    125: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                    126: nmake clean DEBUG=1
                    127: cd ..
                    128: cd ctrltest
                    129: nmake clean DEBUG=1
1.1.1.2   root      130: nmake DEBUG=1 >%_BLDLOG%  
1.1       root      131: copy ctrltest.exe ..\%_EXEDIR%
                    132: copy muscroll.dll ..\%_EXEDIR%
                    133: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                    134: nmake clean DEBUG=1
                    135: cd ..
                    136: 
                    137: goto cleanup
                    138: :bldret
                    139: rem
                    140: rem Retail builds
                    141: rem
                    142: cd about2
                    143: nmake clean DEBUG=0 
1.1.1.2   root      144: nmake DEBUG=0 >%_BLDLOG%
1.1       root      145: copy about2.exe ..\%_EXEDIR%
                    146: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                    147: nmake clean DEBUG=1 
                    148: cd ..
                    149: cd chart
                    150: nmake clean DEBUG=0
1.1.1.2   root      151: nmake DEBUG=0 >%_BLDLOG%  
1.1       root      152: copy chart.exe ..\%_EXEDIR%
                    153: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                    154: nmake clean DEBUG=1 
                    155: cd ..
                    156: cd minmdi
                    157: nmake clean DEBUG=0
1.1.1.2   root      158: nmake DEBUG=0 >%_BLDLOG%  
1.1       root      159: copy minmdi.exe ..\%_EXEDIR%
                    160: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                    161: nmake clean DEBUG=1 
                    162: cd ..
                    163: cd mdi
                    164: nmake clean DEBUG=0
1.1.1.2   root      165: nmake DEBUG=0 >%_BLDLOG%  
1.1       root      166: copy mdi.exe ..\%_EXEDIR%
                    167: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                    168: nmake clean DEBUG=1 
                    169: cd ..
                    170: cd fileview
                    171: nmake clean DEBUG=0
1.1.1.2   root      172: nmake DEBUG=0 >%_BLDLOG%
1.1       root      173: copy fileview.exe ..\%_EXEDIR%
                    174: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                    175: nmake clean DEBUG=1 
                    176: cd ..
                    177: cd multipad
                    178: nmake clean DEBUG=0
1.1.1.2   root      179: nmake DEBUG=0 >%_BLDLOG%  
1.1       root      180: copy multipad.exe ..\%_EXEDIR%
                    181: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                    182: nmake clean DEBUG=1 
                    183: cd ..
                    184: cd hello
                    185: nmake clean DEBUG=0
1.1.1.2   root      186: nmake DEBUG=0 >%_BLDLOG%  
1.1       root      187: copy hello.exe ..\%_EXEDIR%
                    188: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                    189: nmake clean DEBUG=1 
                    190: cd ..
                    191: cd helloapp
                    192: nmake clean DEBUG=0
1.1.1.2   root      193: nmake DEBUG=0 >%_BLDLOG%  
1.1       root      194: copy helloapp.exe ..\%_EXEDIR%
                    195: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                    196: nmake clean DEBUG=1 
                    197: cd ..
                    198: cd showfont
                    199: nmake clean DEBUG=0
1.1.1.2   root      200: nmake DEBUG=0 >%_BLDLOG%  
1.1       root      201: copy showfont.exe ..\%_EXEDIR%
                    202: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                    203: nmake clean DEBUG=1 
                    204: cd ..
                    205: cd oclient
                    206: nmake clean DEBUG=0
1.1.1.2   root      207: nmake DEBUG=0 >%_BLDLOG%  
1.1       root      208: copy oclient.exe ..\%_EXEDIR%
                    209: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                    210: nmake clean DEBUG=1 
                    211: cd ..
                    212: cd oserver
                    213: nmake clean DEBUG=0
1.1.1.2   root      214: nmake DEBUG=0 >%_BLDLOG%  
1.1       root      215: copy bibref.exe ..\%_EXEDIR%
                    216: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                    217: nmake clean DEBUG=1 
                    218: cd ..
                    219: cd tracer
                    220: nmake clean DEBUG=0
1.1.1.2   root      221: nmake DEBUG=0 >%_BLDLOG%  
1.1       root      222: copy tracer.exe ..\%_EXEDIR%
                    223: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                    224: nmake clean DEBUG=1 
                    225: cd ..
                    226: cd templdef
                    227: nmake clean DEBUG=0
1.1.1.2   root      228: nmake DEBUG=0 >%_BLDLOG%  
1.1       root      229: copy templdef.exe ..\%_EXEDIR%
                    230: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                    231: nmake clean DEBUG=1 
                    232: cd ..
                    233: cd tutorial
                    234: nmake -f phbook clean DEBUG=0
1.1.1.2   root      235: nmake -f phbook DEBUG=0 >%_BLDLOG%
1.1       root      236: copy WIN\phbook.exe ..\%_EXEDIR%
                    237: nmake -f phbook clean DEBUG=1
                    238: cd ..
                    239: 
                    240: cd minsvr
                    241: nmake clean DEBUG=0
1.1.1.2   root      242: nmake DEBUG=0 >%_BLDLOG%
1.1       root      243: copy minsvr.exe ..\%_EXEDIR%
                    244: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                    245: nmake clean DEBUG=0
                    246: cd ..
                    247: cd minsvrmi
                    248: nmake clean DEBUG=0
1.1.1.2   root      249: nmake DEBUG=0 >%_BLDLOG%
1.1       root      250: copy minsvrmi.exe ..\%_EXEDIR%
                    251: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                    252: nmake clean DEBUG=0
                    253: cd ..
                    254: cd ctrltest
                    255: nmake clean DEBUG=0
1.1.1.2   root      256: nmake DEBUG=0 >%_BLDLOG%
1.1       root      257: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
                    258: copy ctrltest.exe ..\%_EXEDIR%
1.1.1.3 ! root      259: rem copy muscroll.dll ..\%_EXEDIR%
1.1       root      260: nmake clean DEBUG=0
                    261: cd ..
1.1.1.3 ! root      262: cd dlltrace
        !           263: nmake clean DEBUG=1
        !           264: nmake DEBUG=1 >%_BLDLOG%
        !           265: copy tracer.dll ..\%_EXEDIR%
        !           266: copy hello1.exe ..\%_EXEDIR%
        !           267: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !           268: cd ..
1.1       root      269: 
                    270: 
                    271: goto cleanup
                    272: :cleanup
                    273: set _EXEDIR=
                    274: set _BLDLOG=
                    275: set _BLDTYPE=
                    276: :done

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.