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.
|
|
############################################################################# # Copyright (C) Microsoft Corporation 2000 #############################################################################
!include ..\..\buildmode.inc
C_DEFINES =
!if "$(NTDEBUG)" == "ntsd"
C_DEFINES = -DDBG=1
!if "$(BuildMode)" == "internal" C_DEFINES = $(C_DEFINES) -DDEBUG !else C_DEFINES = $(C_DEFINES) -DRDEBUG !endif
!endif
..\dsbnotes.cpp: ..\..\dsound\dsbnotes.cpp -copy $** $@
..\grace.cpp: ..\..\dsound\grace.cpp -copy $** $@
..\grsource.cpp: ..\..\dsound\grsource.cpp -copy $** $@
..\mix.cpp: ..\..\dsound\mix.cpp -copy $** $@
..\filter.c: ..\..\dsound\filter.c -copy $** $@
..\dxcrt.c: ..\..\dsound\dxcrt.c -copy $** $@
# Don't change the relative paths in INCLUDE below to paths based on BASEDIR # or DXROOT. The 16-bit resource compiler doesn't handle non-8.3 names in # the path (i.e. \nt\multimedia). # # set INCLUDE=..\..\..;..\..\..\public\ddk\inc;..\..\..\public\sdk\inc16;..\..\..\inc;..\..\dsound
# Note: we include ver.h below with the full pathname because the 16-bit RC # also needs command lines under 128 bytes - and we're dangerously close.
dsound.res: ..\..\..\inc\verinfo.h ..\..\..\public\tools\win9x\common\rc -I.. -I..\..\..\inc -I..\..\..\public\ddk\inc -I..\..\dsound -fodsound.res $(C_DEFINES) -r <<dsound.rc #include "..\..\..\public\sdk\inc16\ver.h" #include "verinfo.h" #define Not_VxD #include <vmm.h> #include "dsdriver.h"
#define VERSIONTYPE VFT_VXD #define VERSIONSUBTYPE DSOUND_DEVICE_ID #define VERSIONNAME "dsound.vxd"
!if "$(NTDEBUG)" == "ntsd" !if "$(BuildMode)" == "internal" #define VERSIONDESCRIPTION "DirectSound VxD (internal)" !else #define VERSIONDESCRIPTION "DirectSound VxD (debug)" !endif !else #define VERSIONDESCRIPTION "DirectSound VxD" !endif
#include "verinfo.ver" <<NOKEEP $(O)\dsound.vxd $(O)\dsvxd.sym:
# # VxD version stamp # adrc2vxd: dsound.res $(O)\dsound.vxd $(DXROOT)\public\tools\win9x\common\adrc2vxd $(O)\dsound.vxd dsound.res
|