Leaked source code of windows server 2003
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.
|
|
NAME = ddraw16 EXT = dll GLOBAL_RECOMPILE = $(DXROOT)\recompdd.log
IS_16 = 1
GOALS = $(PINC)\ddrawi.h \
$(PINC)\ddrawp.h \
$(PBIN)\$(NAME).$(EXT) \
$(PLIB)\$(NAME).lib
LIBS = libw ldllcew ver toolhelp
OBJS = $(PBIN)\libinit.obj \
$(PBIN)\ddraw16.obj \
$(PBIN)\ddhal.obj \
$(PBIN)\dci.obj \
$(PBIN)\vfd.obj \
$(PBIN)\winwatch.obj \
$(PBIN)\dynares.obj \
$(PBIN)\gdihelp.obj \
$(PBIN)\libmain.obj \
$(PBIN)\dpf.obj \
$(PBIN)\32to16.obj \
$(PBIN)\16to32.obj \
$(PBIN)\w32event.obj \
$(PBIN)\modex.obj \
$(PBIN)\mvgaxx.obj \
$(PBIN)\moninfo.obj \
$(PBIN)\dibpatch.obj
!if "$(DEBUG)" == "debug" COPT =-Z7i -DDEBUG AOPT =-DDEBUG LOPT = ROPT =-DDEBUG !else COPT = AOPT = LOPT = ROPT = !endif DEF = $(NAME).def RES = $(PBIN)\$(NAME).res
CFLAGS =-GD -Alfw -Ox $(COPT) $(INCLUDES) -I.. -I..\main -I..\ddhel -DNEW_DPF LFLAGS =/LI/ONERROR:NOEXE/NOLOGO/AL:16$(LOPT) !ifdef FINAL RCFLAGS=-DFINAL=1 !endif !ifdef OFFICIAL_BUILD_MACHINE RCFLAGS=$(RCFLAGS) -DOFFICIAL_BUILD=1 !endif RCFLAGS =$(RCFLAGS) $(ROPT) -z $(INCLUDES) AFLAGS =-D?LARGE -Fl -D?QUIET $(AOPT)
NOLOGO = 1 #ASMNOCOFF = 1
!include proj.mk
$(PBIN)\dpf.obj : ..\..\..\misc\dpf.c @$(CC) @<< $(CFLAGS) -DSTART_STR="\"DDRAW16: \"" -Fo$@ ..\..\..\misc\dpf.c <<
$(PBIN)\mvgaxx.obj: mvgaxx.asm $(DXROOT)\public\tools\masm\masm -D?SMALL -D?QUIET -DIS_16 -t -W2 -Zd -Mx mvgaxx,$(PBIN)\mvgaxx.obj,mvgaxx.lst;
#$(PINC)\ddrawi.h : ..\main\$$(@F)
# @copy %s $@
#
#$(PINC)\ddraw.h : $(DXROOT)\ddraw\main\$$(@F)
# @copy %s $@
$(PBIN)\$(NAME).$(EXT) : $(DEF) $(RES) $(OBJS) cd $(PBIN) sed -e s/$(PBIN:\=\\)\\//g < <<>MYFILE $(OBJS), $(PBIN)\$(NAME).$(EXT) $(LFLAGS) , $(PBIN)\$(NAME).map, $(LIBS), ..\..\$(DEF) << $(LINK) @MYFILE cd $(MAKEDIR) $(RC) -40 $(RCFLAGS) $(RES) $(PBIN)\$(NAME).$(EXT) mapsym -o $(PBIN)\$(NAME).sym $(PBIN)\$(NAME).map
|