set(PROJECT_NAME d3d9_demo)

set(Headers
)
source_group("Headers" FILES ${Headers})
set(Sources
    "main.cpp"
)
source_group("Sources" FILES ${Sources})

add_executable(${PROJECT_NAME} ${Headers} ${Sources} )

target_compile_definitions(${PROJECT_NAME} PRIVATE
    "_CONSOLE;"
    "UNICODE;"
    "_UNICODE"
)

add_dependencies(${PROJECT_NAME}
    dpLib
)

target_include_directories(${PROJECT_NAME} PRIVATE 
    "${EXTERNAL_FOLDER}/DirectX SDK/Include"
)
target_link_directories(${PROJECT_NAME} PRIVATE 
    "${EXTERNAL_FOLDER}/DirectX SDK/lib/x64"
)
target_link_libraries(${PROJECT_NAME} PRIVATE 
    dpLib
    d3d9
    d3dx9
)

