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

51 lines
1.1 KiB
Plaintext

#
# Test makefile
!ifdef WIN31
EXEFLAGS=-AM -Gsw -Od -Ziep -W3 -DWIN16 -DWIN31 -DUSECOMM -DWIN
!else
EXEFLAGS=-AS -FPi -Gcw -Os -Ziepd -W3 -DWIN16 -DWIN
!endif
TEST =ddestrs
RCFILE =ddestrs
S1 =cmdln
S2 =client
S3 =$(TEST)
S4 =globals
S5 =server
S6 =wrapper
OBJ =$(S1).obj $(S2).obj $(S3).obj $(S4).obj $(S5).obj $(S6).obj
#
# Stress Test
#
all: $(TEST).exe
$(RCFILE).res: $(RCFILE).rc
rc -r $(RCFILE).rc
$(S1).obj: $(S1).c $(S3).h $(S6).h
cl -c $(EXEFLAGS) $(S1).c
$(S2).obj: $(S2).c $(S3).h $(S6).h
cl -c $(EXEFLAGS) $(S2).c
$(S3).obj: $(S3).c $(S3).h $(S6).h
cl -c $(EXEFLAGS) $(S3).c
$(S4).obj: $(S4).c $(S3).h $(S6).h
cl -c $(EXEFLAGS) $(S4).c
$(S5).obj: $(S5).c $(S3).h $(S6).h
cl -c $(EXEFLAGS) $(S5).c
$(S6).obj: $(S6).c $(S3).h $(S6).h
cl -c $(EXEFLAGS) $(S6).c
$(TEST).exe: $(OBJ) $(TEST).def $(RCFILE).res
link /map/li/co $(OBJ)/AL:16,$(TEST).exe,, /NOE /NOD libw ddeml mlibcew,$(TEST).def
mapsym $(TEST)
rc $(RCFILE).res $(TEST).exe