mirror of https://github.com/lianthony/NT4.0
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
1.2 KiB
43 lines
1.2 KiB
#----------------------------------------------------------------------------
|
|
#
|
|
# MAIN MAKEFILE for 32-BIT TESTEVNT
|
|
#
|
|
#----------------------------------------------------------------------------
|
|
OBJS = parsekey.obj parseevt.obj
|
|
WATTOBJS = libentry.obj wattevnt.obj
|
|
|
|
all: testevnt.exp testevnt.dll
|
|
$(OUT) Done.
|
|
|
|
|
|
parsekey.obj: $(SRC)\parsekey.c $(INC)\parsekey.h
|
|
$(OUT) $*.c
|
|
$(CL) $(SRC)\parsekey.c
|
|
$(cvtobj) $*.obj
|
|
|
|
parseevt.obj: $(SRC)\parseevt.c $(INC)\parsekey.h
|
|
$(OUT) $*.c
|
|
$(CL) $(SRC)\parseevt.c
|
|
$(cvtobj) $*.obj
|
|
|
|
|
|
testevnt.dll: $(OBJS) testevnt.exp
|
|
$(OUT) Creating TESTEVNT.DLL...
|
|
echo -dll > temp.lnk
|
|
echo -base:0x33000000 >> temp.lnk
|
|
echo -entry:LibEntry >> temp.lnk
|
|
echo -out:testevnt.dll >> temp.lnk
|
|
echo -debug:FULL >> temp.lnk
|
|
echo testevnt.exp >> temp.lnk
|
|
echo $(OBJS) >> temp.lnk
|
|
echo $(guilibs) >> temp.lnk
|
|
!ifdef WIN32_VP
|
|
echo testview.lib >> temp.lnk
|
|
!endif
|
|
link @temp.lnk
|
|
|
|
testevnt.lib: $(SRC)\evnt32.def
|
|
$(OUT) Creating TESTEVNT.LIB...
|
|
lib -machine:$(CPU) -def:$(SRC)\evnt32.def -out:testevnt.lib
|
|
|
|
testevnt.exp: testevnt.lib
|