summaryrefslogtreecommitdiff
path: root/audio/sysvad/PhoneAudioSample/sources
blob: e16edb8e3bbc24f7d34ed3cddbbb2fa00272597a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59

# Copyright (c) Microsoft Corporation.  All rights reserved.


!include ..\sources.inc

TARGETNAME=PhoneAudioSample

TARGETLIBS= \
    $(TARGETLIBS) \
    $(OBJ_PATH)\..\EndpointsCommon\$(O)\EndpointsCommon.lib


C_DEFINES = $(C_DEFINES) -D_USE_WAVERT_ -DSYSVAD_BTH_BYPASS -DSYSVAD_USB_SIDEBAND
#C_DEFINES = $(C_DEFINES) -D_USE_WAVERT_ 

#
# Indicate to the WDK that this sample only supports Win10[+]
#
MINIMUM_NT_TARGET_VERSION=$(_NT_TARGET_VERSION_WINTHRESHOLD)

DDK_TARGET_PLATFORM=Universal

#
# Audio driver is a KMDF miniport.
#
KMDF_VERSION_MAJOR=1

#
# Uncomment one of the following lines to select the right power management.
# Note that the single-component/multi-state feature requires also a registry 
# value set via the INF. The name of the registry value is SingleComponentMultiFxStates.
# see INF file for more info.
#
C_DEFINES= $(C_DEFINES) -D_USE_IPortClsRuntimePower
#C_DEFINES= $(C_DEFINES) -D_USE_SingleComponentMultiFxStates

INCLUDES=                       \
        $(INCLUDES);            \
        ..\EndpointsCommon;     \

SOURCES=$(SOURCES)              \
        cellulartopo.cpp        \
        fmtopo.cpp              \
        handsetspeakertopo.cpp  \
        handsetmictopo.cpp      \
        michstopo.cpp           \
        speakerhstopo.cpp       \
        cellularwave.cpp        \
        fmwave.cpp              \
        PhoneAudioSample.rc     \

# Indicate that this module must be included in the driver package
DDK_NO_PACKAGE_PROJECT=0
DDK_INCLUDE_PACKAGE_PROJECT=1


MUI_VERIFY_NO_LOC_RESOURCE=1