!include  $(TSTPROJECT_ROOT)\common\etwConsumers\etwConsumers.mk

TARGETNAME         = NodeMetaData.Tests
TARGETTYPE         = DYNLINK
TARGET_DESTINATION = graphics\wddm\bin
DLLDEF             =


USE_MSVCRT  = 1
TEST_CODE   = 1
NT_SIGNCODE = 1

C_DEFINES = $(C_DEFINES) -DINLINE_TEST_METHOD_MARKUP /DUNICODE  /D_UNICODE

INCLUDES = $(INCLUDES); \
    $(SDKTOOLS_INC_PATH)\WexTest\Cue; \
    $(SDKTOOLS_INC_PATH)\WexTest\Tools; \
    $(PUBLIC_ROOT)\internal\windows\inc; \
    $(PUBLIC_ROOT)\internal\windows\inc\d3dpri; \
    $(BASE_VID_TST_ROOT)\common\monwmi; \
    $(WINDOWS_TST_ROOT)\common\etwConsumers\inc; \
    $(WINDOWS_TST_ROOT)\common\etwConsumers\etwlib\inc; \
    $(WINDOWS_TST_ROOT)\common\etw\inc; \
    $(WINDOWS_TST_OBJ_ROOT)\Common\etw\manifest\$O; \
    $(WINDOWS_TST_ROOT)\common\etwPostProcessing\XperfHelper\inc; \
    $(WINDOWS_TST_ROOT)\common\etwPostProcessing\DxEtwHelper\inc; \
    $(BASE_VID_TST_ROOT)\Tests\SchTaef\RenderLib\inc; \
    $(BASE_VID_TST_ROOT)\Tests\SchTaef\inc; \

#PRECOMPILED_INCLUDE = stdafx.h
#PRECOMPILED_CXX = 1

SOURCES = \
    Main.cpp \
    kitContent.kml \
    DefaultResource.rc # Autogenerated file name + version for Device Guard whitelisting effort


TARGETLIBS = $(TARGETLIBS) \
    $(SDK_LIB_PATH)\kernel32.lib \
    $(SDK_LIB_PATH)\shlwapi.lib \
    $(SDK_LIB_PATH)\advapi32.lib \
    $(SDKTOOLS_LIB_PATH)\WexTest\Cue\Wex.Common.lib \
    $(SDKTOOLS_LIB_PATH)\WexTest\Cue\Wex.Logger.lib \
    $(SDK_LIB_PATH)\Ntdll.lib \
    $(SDKTOOLS_LIB_PATH)\WexTest\Cue\Te.Common.lib \
    $(WINDOWS_LIB_PATH)\D3DCompiler_TEST.lib \
    $(SDK_LIB_PATH)\d3d11.lib \
    $(SDK_LIB_PATH)\dxgi.lib \
    $(SDK_LIB_PATH)\d2d1.lib \
    $(WINDOWS_LIB_PATH)\d3dx9.lib \
    $(WINDOWS_TST_COMMON)\etwPostProcessing\XperfHelper\lib\$O\XperfHelper.lib \
    $(WINDOWS_TST_COMMON)\etwPostProcessing\DxEtwHelper\lib\$O\DxEtwHelper.lib \
    $(WINDOWS_TST_COMMON)\etwConsumers\etwLib\lib\unicode\$O\etwLibConsumer.lib \
    $(PUBLIC_ROOT)\internal\windows\lib\*\unicode\etw.lib \
    $(BASE_VID_TST_OBJ_ROOT)\tests\schtaef\renderlib\lib\$O\Workload.lib \

PASS_INDEPENDENT_BINPLACE= \
    .\addremove_perfdx.ps1 \

# Autogenerated. Sets file name for Device Guard whitelisting effort, used in RC.exe.
C_DEFINES=$(C_DEFINES) -D___TARGETNAME="""$(TARGETNAME).$(TARGETTYPE)"""
MUI_VERIFY_NO_LOC_RESOURCE=1
