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

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 
        !            25: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%
        !            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
        !            32: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%  
        !            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
        !            39: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%  
        !            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
        !            46: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%  
        !            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
        !            53: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%
        !            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
        !            60: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%  
        !            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
        !            67: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%  
        !            68: copy hello.exe ..\%_EXEDIR%
        !            69: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !            70: nmake clean DEBUG=1 
        !            71: cd ..
        !            72: cd restool
        !            73: nmake clean DEBUG=1
        !            74: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%  
        !            75: copy restool.exe ..\%_EXEDIR%
        !            76: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !            77: nmake clean DEBUG=1 
        !            78: cd ..
        !            79: cd showfont
        !            80: nmake clean DEBUG=1
        !            81: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%  
        !            82: copy showfont.exe ..\%_EXEDIR%
        !            83: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !            84: nmake clean DEBUG=1 
        !            85: cd ..
        !            86: cd oclient
        !            87: nmake clean DEBUG=1
        !            88: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%  
        !            89: copy oclient.exe ..\%_EXEDIR%
        !            90: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !            91: nmake clean DEBUG=1 
        !            92: cd ..
        !            93: cd oserver
        !            94: nmake clean DEBUG=1
        !            95: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%  
        !            96: copy bibref.exe ..\%_EXEDIR%
        !            97: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !            98: nmake clean DEBUG=1 
        !            99: cd ..
        !           100: cd tracer
        !           101: nmake clean DEBUG=1
        !           102: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%  
        !           103: copy tracer.exe ..\%_EXEDIR%
        !           104: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !           105: nmake clean DEBUG=1 
        !           106: cd ..
        !           107: cd templdef
        !           108: nmake clean DEBUG=1
        !           109: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%  
        !           110: copy templdef.exe ..\%_EXEDIR%
        !           111: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !           112: nmake clean DEBUG=1 
        !           113: cd ..
        !           114: cd tutorial
        !           115: nmake -f phbook clean DEBUG=1
        !           116: nmake NTMFC=1 -f phbook DEBUG=1 >%_BLDLOG%
        !           117: copy WIN\phbook.exe ..\%_EXEDIR%
        !           118: nmake -f phbook clean DEBUG=1
        !           119: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !           120: cd ..
        !           121: cd minsvr
        !           122: nmake clean DEBUG=1
        !           123: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%  
        !           124: copy minsvr.exe ..\%_EXEDIR%
        !           125: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !           126: nmake clean DEBUG=1
        !           127: cd ..
        !           128: cd minsvrmi
        !           129: nmake clean DEBUG=1
        !           130: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%  
        !           131: copy minsvrmi.exe ..\%_EXEDIR%
        !           132: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !           133: nmake clean DEBUG=1
        !           134: cd ..
        !           135: cd ctrltest
        !           136: nmake clean DEBUG=1
        !           137: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%  
        !           138: copy ctrltest.exe ..\%_EXEDIR%
        !           139: copy muscroll.dll ..\%_EXEDIR%
        !           140: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !           141: nmake clean DEBUG=1
        !           142: cd ..
        !           143: 
        !           144: goto cleanup
        !           145: :bldret
        !           146: rem
        !           147: rem Retail builds
        !           148: rem
        !           149: cd about2
        !           150: nmake clean DEBUG=0 
        !           151: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%
        !           152: copy about2.exe ..\%_EXEDIR%
        !           153: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !           154: nmake clean DEBUG=1 
        !           155: cd ..
        !           156: cd chart
        !           157: nmake clean DEBUG=0
        !           158: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%  
        !           159: copy chart.exe ..\%_EXEDIR%
        !           160: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !           161: nmake clean DEBUG=1 
        !           162: cd ..
        !           163: cd minmdi
        !           164: nmake clean DEBUG=0
        !           165: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%  
        !           166: copy minmdi.exe ..\%_EXEDIR%
        !           167: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !           168: nmake clean DEBUG=1 
        !           169: cd ..
        !           170: cd mdi
        !           171: nmake clean DEBUG=0
        !           172: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%  
        !           173: copy mdi.exe ..\%_EXEDIR%
        !           174: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !           175: nmake clean DEBUG=1 
        !           176: cd ..
        !           177: cd fileview
        !           178: nmake clean DEBUG=0
        !           179: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%
        !           180: copy fileview.exe ..\%_EXEDIR%
        !           181: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !           182: nmake clean DEBUG=1 
        !           183: cd ..
        !           184: cd multipad
        !           185: nmake clean DEBUG=0
        !           186: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%  
        !           187: copy multipad.exe ..\%_EXEDIR%
        !           188: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !           189: nmake clean DEBUG=1 
        !           190: cd ..
        !           191: cd hello
        !           192: nmake clean DEBUG=0
        !           193: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%  
        !           194: copy hello.exe ..\%_EXEDIR%
        !           195: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !           196: nmake clean DEBUG=1 
        !           197: cd ..
        !           198: cd helloapp
        !           199: nmake clean DEBUG=0
        !           200: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%  
        !           201: copy helloapp.exe ..\%_EXEDIR%
        !           202: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !           203: nmake clean DEBUG=1 
        !           204: cd ..
        !           205: cd restool
        !           206: nmake clean DEBUG=0
        !           207: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%  
        !           208: copy restool.exe ..\%_EXEDIR%
        !           209: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !           210: nmake clean DEBUG=1 
        !           211: cd ..
        !           212: cd showfont
        !           213: nmake clean DEBUG=0
        !           214: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%  
        !           215: copy showfont.exe ..\%_EXEDIR%
        !           216: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !           217: nmake clean DEBUG=1 
        !           218: cd ..
        !           219: cd oclient
        !           220: nmake clean DEBUG=0
        !           221: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%  
        !           222: copy oclient.exe ..\%_EXEDIR%
        !           223: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !           224: nmake clean DEBUG=1 
        !           225: cd ..
        !           226: cd oserver
        !           227: nmake clean DEBUG=0
        !           228: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%  
        !           229: copy bibref.exe ..\%_EXEDIR%
        !           230: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !           231: nmake clean DEBUG=1 
        !           232: cd ..
        !           233: cd tracer
        !           234: nmake clean DEBUG=0
        !           235: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%  
        !           236: copy tracer.exe ..\%_EXEDIR%
        !           237: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !           238: nmake clean DEBUG=1 
        !           239: cd ..
        !           240: cd templdef
        !           241: nmake clean DEBUG=0
        !           242: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%  
        !           243: copy templdef.exe ..\%_EXEDIR%
        !           244: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !           245: nmake clean DEBUG=1 
        !           246: cd ..
        !           247: cd tutorial
        !           248: nmake -f phbook clean DEBUG=0
        !           249: nmake NTMFC=1 -f phbook DEBUG=0 >%_BLDLOG%
        !           250: copy WIN\phbook.exe ..\%_EXEDIR%
        !           251: nmake -f phbook clean DEBUG=1
        !           252: cd ..
        !           253: 
        !           254: cd minsvr
        !           255: nmake clean DEBUG=0
        !           256: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%
        !           257: copy minsvr.exe ..\%_EXEDIR%
        !           258: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !           259: nmake clean DEBUG=0
        !           260: cd ..
        !           261: cd minsvrmi
        !           262: nmake clean DEBUG=0
        !           263: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%
        !           264: copy minsvrmi.exe ..\%_EXEDIR%
        !           265: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !           266: nmake clean DEBUG=0
        !           267: cd ..
        !           268: cd ctrltest
        !           269: nmake clean DEBUG=0
        !           270: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%
        !           271: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
        !           272: copy ctrltest.exe ..\%_EXEDIR%
        !           273: copy muscroll.dll ..\%_EXEDIR%
        !           274: nmake clean DEBUG=0
        !           275: cd ..
        !           276: 
        !           277: 
        !           278: goto cleanup
        !           279: :cleanup
        !           280: set _EXEDIR=
        !           281: set _BLDLOG=
        !           282: set _BLDTYPE=
        !           283: :done

unix.superglobalmegacorp.com

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