Skip to content

Commit

Permalink
Update for DLL built with GDKX
Browse files Browse the repository at this point in the history
  • Loading branch information
walbourn committed Feb 19, 2025
1 parent 2e79ea7 commit d03969a
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -298,7 +298,13 @@ if(WIN32 AND BUILD_SHARED_LIBS)
target_compile_definitions(${PROJECT_NAME} PRIVATE DIRECTX_TOOLKIT_EXPORT)
target_compile_definitions(${PROJECT_NAME} INTERFACE DIRECTX_TOOLKIT_IMPORT)

target_link_libraries(${PROJECT_NAME} PRIVATE d3d12.lib)
if(XBOX_CONSOLE_TARGET MATCHES "scarlett")
target_link_libraries(${PROJECT_NAME} PRIVATE xgameplatform.lib d3d12_xs.lib pixevt.lib)
elseif(XBOX_CONSOLE_TARGET MATCHES "xboxone")
target_link_libraries(${PROJECT_NAME} PRIVATE xgameplatform.lib d3d12_x.lib pixevt.lib)
else()
target_link_libraries(${PROJECT_NAME} PRIVATE d3d12.lib)
endif()

if(MINGW)
target_link_libraries(${PROJECT_NAME} PRIVATE xinput1_4.lib)
Expand Down

0 comments on commit d03969a

Please sign in to comment.