2025-04-27 07:49:33 -04:00

126 lines
3.1 KiB
Plaintext

#
# MAKEFILE
# AdvClient
#
# Copyright (c) 1997-1999 Microsoft Corporation.
#
TARGET = AdvClient
OUTFILE = AdvClient.exe
!ifndef NODEBUG
OUTDIR=.\DebugA # where to put the exe.
INTDIR=.\DebugA # where to put the objs.
LINK = oleaut32.lib ole32.lib mfco42d.lib /nologo /subsystem:windows\
/incremental:yes /pdb:"$(OUTDIR)\AdvClient.pdb" /debug\
/out:"$(OUTDIR)\AdvClient.exe"
CFLAGS = /nologo /MDd /W3 /Gm /GX /Zi /Od /D "_DEBUG" /D "WIN32" /D "_WINDOWS"\
/D "_AFXDLL" /D "_WIN32_DCOM" /YX\
/Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /c /Zl
!else
OUTDIR=.\ReleaseA
INTDIR=.\ReleaseA
LINK = oleaut32.lib ole32.lib mfc42.lib /nologo /subsystem:windows\
/incremental:no /pdb:"$(OUTDIR)\AdvClient.pdb" \
/out:"$(OUTDIR)\AdvClient.exe"
CFLAGS = /nologo /MD /W3 /GX /O2 /D "NDEBUG" /D "WIN32" /D\
"_WINDOWS" /D "_AFXDLL" /D "_WIN32_DCOM" /YX\
/Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /c
!endif #NODEBUG
OBJS = OfficeDlg.obj \
OnAddEquipment.obj \
OnAsync.obj \
OnConnect.obj \
OnDiskDetails.obj \
OnDiskPropsDescriptions.obj \
OnEnumDisks.obj \
OnEnumSvcs.obj \
OnPerm.obj \
OnRegister.obj \
OnTemp.obj \
StdAfx.obj \
AdvClient.obj \
AdvClientDlg.obj \
AdvClient.res \
LINK_OBJS = $(INTDIR)\OfficeDlg.obj \
$(INTDIR)\OnAddEquipment.obj \
$(INTDIR)\OnAsync.obj \
$(INTDIR)\OnConnect.obj \
$(INTDIR)\OnDiskDetails.obj \
$(INTDIR)\OnDiskPropsDescriptions.obj \
$(INTDIR)\OnEnumDisks.obj \
$(INTDIR)\OnEnumSvcs.obj \
$(INTDIR)\OnPerm.obj \
$(INTDIR)\OnRegister.obj \
$(INTDIR)\OnTemp.obj \
$(INTDIR)\StdAfx.obj \
$(INTDIR)\AdvClient.obj \
$(INTDIR)\AdvClientDlg.obj \
AdvClient.res \
LIBS = kernel32.lib uuid.lib wbemuuid.lib
.SUFFIXES: .h .obj .dll .cpp
!ifdef CLEAN
goal: clean
!else
goal: $(OUTFILE)
!endif #CLEAN
clean:
if exist *.pch del *.pch
if exist *.obj del *.obj
if exist *.exe del *.exe
if exist *.dll del *.dll
if exist *.pdb del *.pdb
if exist *.exp del *.exp
if exist *.lib del *.lib
if exist *.ilk del *.ilk
if exist *.map del *.map
if exist *.vcp del *.vcp
.cpp.obj:
if not exist $(INTDIR) md $(INTDIR)
cl $(CFLAGS) $*.cpp
$(OUTFILE) : $(OBJS) $(DEFFILE)
link @<<
$(LINK)
$(LINK_OBJS)
$(LIBS)
<<
##### Dependencies #####
OfficeDlg.obj : OfficeDlg.cpp officedlg.h StdAfx.h AdvClient.h
OnAddEquipment.obj : OnAddEquipment.cpp officedlg.h StdAfx.h AdvClientdlg.h
OnAsync.obj : OnAsync.cpp onasync.h StdAfx.h AdvClientdlg.h
OnConnect.obj : OnConnect.cpp StdAfx.h AdvClientdlg.h
OnDiskDetails.obj : OnDiskDetails.cpp StdAfx.h AdvClientdlg.h
OnEnumDisks.obj : OnEnumDisks.cpp StdAfx.h AdvClientdlg.h
OnEnumSvcs.obj : OnEnumSvcs.cpp StdAfx.h AdvClientdlg.h
OnPerm.obj : OnPerm.cpp StdAfx.h AdvClientdlg.h
OnRegister.obj : OnRegister.cpp StdAfx.h AdvClientdlg.h
OnTemp.obj : OnTemp.cpp ontemp.h StdAfx.h AdvClientdlg.h
StdAfx.obj : StdAfx.cpp StdAfx.h
AdvClient.obj : AdvClient.cpp stdAfx.h AdvClient.h AdvClientdlg.h
AdvClientdlg.obj : AdvClientdlg.cpp onasync.h ontemp.h StdAfx.h AdvClient.h AdvClientdlg.h
AdvClient.res : AdvClient.rc