option(WITH_DIRECTX "Build directx.hdll." ON) if(WITH_DIRECTX) find_package(DirectX) add_library(directx.hdll directx.cpp gamecontroller.c window.c ) set_as_hdll(directx) target_link_libraries(directx.hdll libhl d3d11 dxgi d3dcompiler xinput9_1_0 dinput8 ) install( TARGETS directx.hdll DESTINATION ${HDLL_DESTINATION} ) endif() option(WITH_DX12 "Build dx12.hdll." ON) if(WITH_DX12) add_library(dx12.hdll dx12.cpp ) set_as_hdll(dx12) target_link_libraries(dx12.hdll libhl d3d12 dxgi dxcompiler ) install( TARGETS dx12.hdll DESTINATION ${HDLL_DESTINATION} ) endif()