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.
 
 
 
 
 
 

71 lines
1.7 KiB

#############################################################################
# Copyright (C) Microsoft Corporation 2000
#############################################################################
!ifndef DXROOT
DXROOT = $(BASEDIR)\multimedia\directx
!endif
!include $(DXROOT)\project.mk
ALT_PROJECT_TARGET = Win9x
USE_MAPSYM = 1
TARGETNAME=dsound
TARGETTYPE=DRIVER
TARGETPATH=$(_OBJ_DIR)
DRIVERTYPE=VXD
LINK_LIB_IGNORE = 4069
# Required because our VxD build process always generates warning LNK4069
C_DEFINES=$(C_DEFINES) -DWIN40COMPAT=1
NTTARGETFILE0 = \
..\dsbnotes.cpp \
..\grace.cpp \
..\grsource.cpp \
..\mix.cpp \
..\filter.c \
dsound.res
#
# Pseudo-target for doing post-link step
#
NTTARGETFILES = adrc2vxd
INCLUDES = \
..\..\dsound; \
$(DXROOT)\inc; \
$(DXROOT)\public\ddk\inc; \
$(PROJECT_INC_PATH)
SOURCES =
TARGETLIBS = \
$(DXROOT)\public\ddk\lib\vxdwraps.clb \
$(BASEDIR)\public\sdk\lib\*\uuid.lib \
$(PROJECT_LIB_PATH)\dxcrt.lib
NOMASMCOMPATIBILITY =
ASM_DEFINES = $(ASM_DEFINES) -coff -W3 -WX -Zd -c -Cx \
-DMASM6 -DWIN40COMPAT -DIS_32 -DWIN32 -DSTD_CALL -DBLD_COFF -DSTANDALONE
386_STDCALL = 0
DLLDEF = ..\dsound.def
POST_BUILD_CMD = $(DXROOT)\public\tools\win9x\common\adrc2vxd $(O)\dsound.vxd dsound.res
i386_SOURCES = \
..\dev.cpp \
..\dsbnotes.cpp \
..\dsvxd.cpp \
..\grace.cpp \
..\grsource.cpp \
..\kegrace.cpp \
..\mix.cpp \
..\filter.c \
..\i386\dshel.asm