Annotation of mstools/samples/deb/makefile, revision 1.1.1.3

1.1.1.2   root        1: # -------------------------------------------------------------------------
1.1       root        2: #
1.1.1.2   root        3: #                       Microsoft Developer Support
1.1.1.3 ! root        4: #              Copyright (c) 1992, 1993 Microsoft Corporation
1.1       root        5: #
1.1.1.2   root        6: # -------------------------------------------------------------------------
                      7: # MODULE  : MakeFile
                      8: # PURPOSE : Nmake macros for building the Windows 32-Bit Debug Event
                      9: #           Browser Application
                     10: # -------------------------------------------------------------------------
1.1.1.3 ! root       11: 
        !            12: # Nmake macros for building Windows 32-Bit apps
        !            13: !include <NtWin32.Mak>
1.1       root       14: 
                     15: # macro defines
1.1.1.3 ! root       16: OBJS=DEBMain.Obj DEBDebug.Obj DEBMisc.Obj LinkList.Obj
        !            17: 
        !            18: # target list
        !            19: all: DEB.Exe ToolBar.Dll DEB.Hlp
        !            20: 
        !            21: # Update the onlink help file if necessary.
        !            22: DEB.Hlp: DEB.Hpj DEB.Rtf
        !            23:     @if exist DEB.Ph del DEB.Ph
        !            24:     $(hc) -n DEB.Hpj
1.1       root       25: 
                     26: # Update the object files if necessary
1.1.1.3 ! root       27: DEBMain.Obj: DEBMain.C DEBMain.H DEBDebug.H DEBMisc.H LinkList.H DEB.H
        !            28:     $(cc) $(cdebug) $(cflags) $(cvarsdll) DEBMain.C
1.1       root       29: 
1.1.1.3 ! root       30: DEBDebug.Obj: DEBDebug.C DEBDebug.H DEBMisc.H LinkList.H DEB.H
        !            31:     $(cc) $(cdebug) $(cflags) $(cvarsdll) DEBDebug.C
1.1       root       32: 
1.1.1.3 ! root       33: DEBMisc.Obj: DEBMisc.C DEBMisc.H LinkList.H ToolBar.H DEB.H
        !            34:     $(cc) $(cdebug) $(cflags) $(cvarsdll) DEBMisc.C
1.1       root       35: 
1.1.1.3 ! root       36: LinkList.Obj: LinkList.C LinkList.H
        !            37:     $(cc) $(cdebug) $(cflags) $(cvarsdll) LinkList.C
1.1       root       38: 
1.1.1.3 ! root       39: ToolBar.Obj: ToolBar.C ToolBar.H
        !            40:     $(cc) $(cdebug) $(cflags) $(cvarsdll) ToolBar.C
1.1       root       41: 
                     42: # Update the resource if necessary
1.1.1.3 ! root       43: DEB.Res: DEB.Rc DEB.Dlg DEB.H
        !            44:     $(rc) $(rcvars) -r -fo DEB.Res DEB.Rc
        !            45:     $(cvtres) -$(CPU) DEB.Res -o DEB.Rbj
1.1       root       46: 
                     47: # Update the import library
1.1.1.3 ! root       48: ToolBar.Lib: ToolBar.Obj ToolBar.Def
        !            49:     $(implib)\
        !            50:     -machine:$(CPU)\
        !            51:     -def:ToolBar.Def\
        !            52:     -out:ToolBar.Lib
1.1       root       53: 
                     54: # Update the dynamic link library
1.1.1.3 ! root       55: ToolBar.Dll: ToolBar.Obj ToolBar.Lib
        !            56:     $(link) $(ldebug) $(guilflags)\
        !            57:     -base:0x1C000000\
        !            58:     -dll\
        !            59:     -entry:_DllMainCRTStartup$(DLLENTRY)\
        !            60:     -out:ToolBar.Dll\
        !            61:     ToolBar.Obj ToolBar.Exp\
        !            62:     $(guilibsdll)
1.1       root       63: 
1.1.1.2   root       64: # Update the Executable file if necessary.
1.1.1.3 ! root       65: DEB.Exe: $(OBJS) DEB.Res DEB.Def ToolBar.Lib
        !            66:     $(link) $(ldebug) $(guilflags)\
        !            67:     -out:DEB.Exe\
        !            68:     $(OBJS) ToolBar.Lib DEB.Rbj\
        !            69:     $(guilibsdll)

unix.superglobalmegacorp.com

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