sdlsystem = demongame ccbindir = D:\bc5 sdtsource = D:\tau34\sdt\sdtdir\wini386\include sdlcsource = ..\example remsimsource = ..\source cc = $(ccbindir)\bin\bcc32.exe ld = $(ccbindir)\bin\ilink32.exe #ccflags = -w -R -v -WM- -vi -H -H=remsim.csm -WC -P- -c ccflags = -c -w- cppflags = -DSCTDEBCLCOM;TARGETSIM;TARGET;TCP;WINDOWS;IC86 hostpostlib = $(sdtsource)\borland502\libpost.lib targetpostlib = post.obj includes = -I$(ccbindir)\include;$(sdtsource);$(remsimsource) #libs = c0x32.obj bidsdfi.lib import32.lib cw32i.lib libs = c0x32.obj cw32i.lib import32.lib ldflags = -L$(ccbindir)\lib #-D__DEBUG=2;__TRACE=1;__WARN=1; # sdtkernel = \ sctmon.obj \ sctos.obj \ sctpost.obj \ sctpred.obj \ sctsdl.obj \ sctutil.obj $(sdlsystem).exe: $(sdlsystem).obj $(sdtkernel) $(targetpostlib) $(ld) /v $(ldflags) @&&! $(sdlsystem).obj $(sdtkernel) $(targetpostlib) $(libs) \ -o$(sdlsystem).exe ! $(sdlsystem).obj: $(sdlcsource)\$(sdlsystem).c $(cc) $(ccflags) $(includes) @&&! $(cppflags) \ -o$(sdlsystem).obj $(sdlcsource)\$(sdlsystem).c ! $(targetpostlib): $(remsimsource)\tlayer.c $(remsimsource)\tcp.c \ $(remsimsource)\sp.h $(remsimsource)\spevent.h $(remsimsource)\tlayer.h $(cc) $(ccflags) $(includes) @&&! $(cppflags) \ -o$(targetpostlib) $(remsimsource)\tlayer.c ! sctmon.obj: $(sdtsource)\sctmon.c $(cc) $(ccflags) $(includes) @&&! $(cppflags) \ -o$@ $(sdtsource)\sctmon.c ! sctutil.obj: $(sdtsource)\sctutil.c $(cc) $(ccflags) $(includes) @&&! $(cppflags) \ -o$@ $(sdtsource)\sctutil.c ! sctpost.obj: $(sdtsource)\sctpost.c $(cc) $(ccflags) $(includes) @&&! $(cppflags) \ -o$@ $(sdtsource)\sctpost.c ! sctpred.obj: $(sdtsource)\sctpred.c $(cc) $(ccflags) $(includes) @&&! $(cppflags) \ -o$@ $(sdtsource)\sctpred.c ! sctsdl.obj: $(sdtsource)\sctsdl.c $(cc) $(ccflags) $(includes) @&&! $(cppflags) \ -o$@ $(sdtsource)\sctsdl.c ! sctos.obj: $(sdtsource)\sctos.c $(cc) $(ccflags) $(includes) @&&! $(cppflags) \ -o$@ $(sdtsource)\sctos.c !