|
|
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
1.1.1.4 ! root 28: $(cc) $(cdebug) $(cflags) $(cvarsmt) DEBMain.C
1.1 root 29:
1.1.1.3 root 30: DEBDebug.Obj: DEBDebug.C DEBDebug.H DEBMisc.H LinkList.H DEB.H
1.1.1.4 ! root 31: $(cc) $(cdebug) $(cflags) $(cvarsmt) DEBDebug.C
1.1 root 32:
1.1.1.3 root 33: DEBMisc.Obj: DEBMisc.C DEBMisc.H LinkList.H ToolBar.H DEB.H
1.1.1.4 ! root 34: $(cc) $(cdebug) $(cflags) $(cvarsmt) DEBMisc.C
1.1 root 35:
1.1.1.3 root 36: LinkList.Obj: LinkList.C LinkList.H
1.1.1.4 ! root 37: $(cc) $(cdebug) $(cflags) $(cvarsmt) 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\
1.1.1.4 ! root 69: $(guilibsmt)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.