mirror of
https://github.com/hedge-dev/UnleashedRecomp.git
synced 2026-04-22 02:11:38 +00:00
Fix shader recompiler not depending on the patched executable. (#453)
This commit is contained in:
parent
fef357062d
commit
388a86e866
1 changed files with 14 additions and 5 deletions
|
|
@ -26,8 +26,11 @@ foreach(i RANGE 0 260)
|
||||||
endforeach()
|
endforeach()
|
||||||
|
|
||||||
add_custom_command(
|
add_custom_command(
|
||||||
OUTPUT ${UNLEASHED_RECOMP_PPC_RECOMPILED_SOURCES}
|
OUTPUT
|
||||||
COMMAND $<TARGET_FILE:XenonRecomp>
|
"${CMAKE_CURRENT_SOURCE_DIR}/private/default_patched.xex"
|
||||||
|
${UNLEASHED_RECOMP_PPC_RECOMPILED_SOURCES}
|
||||||
|
COMMAND
|
||||||
|
$<TARGET_FILE:XenonRecomp>
|
||||||
DEPENDS
|
DEPENDS
|
||||||
"${CMAKE_CURRENT_SOURCE_DIR}/private/default.xex"
|
"${CMAKE_CURRENT_SOURCE_DIR}/private/default.xex"
|
||||||
"${CMAKE_CURRENT_SOURCE_DIR}/private/default.xexp"
|
"${CMAKE_CURRENT_SOURCE_DIR}/private/default.xexp"
|
||||||
|
|
@ -49,9 +52,15 @@ file(GLOB XENOS_RECOMP_SOURCES
|
||||||
)
|
)
|
||||||
|
|
||||||
add_custom_command(
|
add_custom_command(
|
||||||
OUTPUT "${CMAKE_CURRENT_SOURCE_DIR}/shader/shader_cache.cpp"
|
OUTPUT
|
||||||
COMMAND $<TARGET_FILE:XenosRecomp>
|
"${CMAKE_CURRENT_SOURCE_DIR}/shader/shader_cache.cpp"
|
||||||
DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/private/shader.ar" ${XENOS_RECOMP_SOURCES} ${XENOS_RECOMP_INCLUDE}
|
COMMAND
|
||||||
|
$<TARGET_FILE:XenosRecomp>
|
||||||
|
DEPENDS
|
||||||
|
"${CMAKE_CURRENT_SOURCE_DIR}/private/default_patched.xex"
|
||||||
|
"${CMAKE_CURRENT_SOURCE_DIR}/private/shader.ar"
|
||||||
|
${XENOS_RECOMP_SOURCES}
|
||||||
|
${XENOS_RECOMP_INCLUDE}
|
||||||
)
|
)
|
||||||
|
|
||||||
add_library(UnleashedRecompLib
|
add_library(UnleashedRecompLib
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue