@@ -352,23 +352,13 @@ if (UNLEASHED_RECOMP_FLATPAK)
352352 )
353353endif ()
354354
355+ find_package (CURL REQUIRED )
356+
355357if (UNLEASHED_RECOMP_D3D12)
356358 find_package (directx-headers CONFIG REQUIRED )
357359 find_package (directx12-agility CONFIG REQUIRED )
358- target_compile_definitions (UnleashedRecomp PRIVATE
359- UNLEASHED_RECOMP_D3D12
360- D3D12MA_USING_DIRECTX_HEADERS
361- D3D12MA_OPTIONS16_SUPPORTED
362- )
363- endif ()
360+ target_compile_definitions (UnleashedRecomp PRIVATE UNLEASHED_RECOMP_D3D12 )
364361
365- if (SDL_VULKAN_ENABLED)
366- target_compile_definitions (UnleashedRecomp PRIVATE SDL_VULKAN_ENABLED )
367- endif ()
368-
369- find_package (CURL REQUIRED )
370-
371- if (UNLEASHED_RECOMP_D3D12)
372362 file (MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR } /D3D12 )
373363 add_custom_command (TARGET UnleashedRecomp POST_BUILD
374364 COMMAND ${CMAKE_COMMAND } -E copy $<TARGET_PROPERTY :Microsoft ::DirectX12 -Core ,IMPORTED_LOCATION_RELEASE > $<TARGET_FILE_DIR :UnleashedRecomp >/D3D12
@@ -379,9 +369,6 @@ if (UNLEASHED_RECOMP_D3D12)
379369 )
380370
381371 target_link_libraries (UnleashedRecomp PRIVATE
382- Microsoft::DirectX-Headers
383- Microsoft::DirectX-Guids
384- Microsoft::DirectX12-Agility
385372 Microsoft::DirectXShaderCompiler
386373 Microsoft::DXIL
387374 dxgi
@@ -395,7 +382,7 @@ if (WIN32)
395382 ntdll
396383 Shcore
397384 Synchronization
398- winmm
385+ winmm
399386 windowsapp
400387 )
401388endif ()
0 commit comments