File:  [OS/2 SDKs] / os232sdk / toolkt20 / c / samples / spy / spy.mak
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Thu Aug 9 12:26:30 2018 UTC (7 years, 9 months ago) by root
Branches: msft, MAIN
CVS tags: os2sdk-1990, HEAD
Microsoft OS/2 SDK 2.0 05-30-1990

#===================================================================
#
#   Spy Application Make file
#
#===================================================================
.SUFFIXES:
.SUFFIXES: .bas .rc .exe .obj .o .lst .c .asm .def .lrf .lnk .bbs .syn

#===================================================================
# Default compilation macros

CC  = cl386 -c -W3 -Gs -Od -Zil
ASM = masm386
LFLAGS = /nodefault /codeview /map

#===================================================================
# Dependencies

all:	spy32.exe spyhk32.dll spy32.hlp

COBJ = spy.obj message.obj options.obj queues.obj \
       spytbls.obj window.obj allocmem.obj

COBJH = spyutil.obj spyhk32.obj

AOBJH = spyutil2.obj

$(COBJ): $(*B).c
    $(CC) $(*B).c

$(COBJH): $(*B).c
    $(CC) $(*B).c

$(AOBJH): $(*B).asm
    $(ASM) -Mx $(*B).asm,$*.obj;

spy32.hlp: spy32.itl help.h
        cl386 -P spy32.itl
        ipfc spy32.i

spy32.res: spy32.rc spy.ico spy.h spydlgs.dlg
	rc -r $*.rc

spyhk32.lib: spyhk32.def
	implib spyhk32.lib spyhk32.def

spyhk32.lnk: spy.mak
	echo $(COBJH) +> spyhk32.lnk
	echo $(AOBJH)>> spyhk32.lnk
	echo spyhk32.dll>> spyhk32.lnk
	echo spyhk32>> spyhk32.lnk
	echo libc os2386>> spyhk32.lnk
	echo spyhk32.def;>> spyhk32.lnk

spy32.lnk: spy.mak
	echo $(COBJ)> spy32.lnk
	echo spy32>> spy32.lnk
	echo spy32>> spy32.lnk
	echo spyhk32 libc os2386>> spy32.lnk
	echo spy32.def;>> spy32.lnk

spy32.exe: spy32.res $(COBJ) spyhk32.lib spy32.def spy32.lnk
	link386 $(LFLAGS) @spy32.lnk
	rc spy32.res spy32.exe

spyhk32.dll: $(COBJH) $(AOBJH) spyhk32.def spyhk32.lnk
	link386 $(LFLAGS) @spyhk32.lnk

unix.superglobalmegacorp.com

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