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.
81 lines
2.1 KiB
81 lines
2.1 KiB
#############################################################################
|
|
# 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
|